Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
PowerBauer
Anmeldungsdatum: 30.08.2007 Beiträge: 10
|
Verfasst am: 30.08.2007, 19:22 Titel: LPT Port unter xp und win2000 nicht mehr über out 888 ?! |
|
|
Hallo,
ich hatte bisher win98 und konnte damit noch prima über den out und den inp Befehl über den Druckerport "nach draußen" - jetzt geht das leider nicht mehr - was ist zu tun?
PB |
|
Nach oben |
|
|
King-01 gesperrt
Anmeldungsdatum: 26.02.2007 Beiträge: 351
|
Verfasst am: 30.08.2007, 21:35 Titel: |
|
|
Zitat: | ich hatte bisher win98 |
und was hast du jetzt?
Bei WinXP könnte es glaub ich probleme geben, bin mir da aber nicht so sicher. Frag am besten mal Skilltronics. _________________ [quote="IRC"](22:41:56)<PMedia>Jojo, hats nen Grund warum wir chatten obwohl du grad neben mir sitzt?
...
(23:00:59)<PMedia>USB war erst als Waffe geplant[/quote] |
|
Nach oben |
|
|
PowerBauer
Anmeldungsdatum: 30.08.2007 Beiträge: 10
|
Verfasst am: 30.08.2007, 21:38 Titel: |
|
|
xp und win2000 |
|
Nach oben |
|
|
ytwinky
Anmeldungsdatum: 28.05.2005 Beiträge: 2624 Wohnort: Machteburch
|
Verfasst am: 30.08.2007, 21:42 Titel: |
|
|
Ja, so ist es schön: kurz und bündig
Der lange Thread-Titel überfordert manchen Leser _________________
v1ctor hat Folgendes geschrieben: | Yeah, i like INPUT$(n) as much as PRINT USING.. | ..also ungefähr so, wie ich GOTO.. |
|
Nach oben |
|
|
King-01 gesperrt
Anmeldungsdatum: 26.02.2007 Beiträge: 351
|
Verfasst am: 30.08.2007, 21:43 Titel: |
|
|
versuch mal QB über die DosBox laufen zu lassen und versuchs damit. _________________ [quote="IRC"](22:41:56)<PMedia>Jojo, hats nen Grund warum wir chatten obwohl du grad neben mir sitzt?
...
(23:00:59)<PMedia>USB war erst als Waffe geplant[/quote] |
|
Nach oben |
|
|
Eisbaer
Anmeldungsdatum: 16.10.2004 Beiträge: 354 Wohnort: Deutschland,Bayern
|
|
Nach oben |
|
|
Elektronix
Anmeldungsdatum: 29.06.2006 Beiträge: 742
|
Verfasst am: 31.08.2007, 09:07 Titel: |
|
|
Die Ports sind in der WindowsNT-Reihe (NT, 2k, XP und vermutlich auch Vista) nur über Kernel-Mode-Treiber ansprechbar, und zwar auch in der DosBox! Informier Dich mal über Inpout32.dll. |
|
Nach oben |
|
|
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 31.08.2007, 10:12 Titel: |
|
|
Die abe nix für QB ist.
Also doch Userport, hat bei mir bisher funktioniert. _________________ Eine handvoll Glück reicht nie für zwei.
--
|
|
Nach oben |
|
|
Elektronix
Anmeldungsdatum: 29.06.2006 Beiträge: 742
|
Verfasst am: 31.08.2007, 15:36 Titel: |
|
|
Aber mit FreeBasic läßt sie sich laden. Ist außerdem auch Win98-kompatibel. |
|
Nach oben |
|
|
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 31.08.2007, 15:54 Titel: |
|
|
Hab die Anmerkung nur gemacht, weil wir in der QB-Sparte sind. _________________ Eine handvoll Glück reicht nie für zwei.
--
|
|
Nach oben |
|
|
wolfjuli
Anmeldungsdatum: 06.03.2008 Beiträge: 50
|
Verfasst am: 24.03.2008, 21:56 Titel: |
|
|
Das ermitteln der Basisadressen ist einfach:
Code: | def seg = 0
lpt1 = peek(&h408) + peek(&h409) * 256 'Das ist der LPT- Port 1, ausgelesen aus dem BIOS
com1 = peek(&h400) + peek(&h401) * 256 'COM 1
out lpt1, inp(lpt1) or 1 'Als beispiel |
Noch eine kleine Tabelle:
COM1: Peek(&H400) + peek(&h401) * 256
COM2: Peek(&H402) + peek(&h403) * 256
...
LPT1: peek(&h408) + peek(&h409) * 256
LPT2: Peek(&H40A) + peek(&h40B) * 256
...
Das größere Problem ist aber, dass die Ports für den direkten Zugriff ab Windows 2000 gesperrt werden. Ich verwende zwar Userport als Freischaltprogramm, aber es funktioniert kaum bis gar nicht. Deshalb hätte ich die Frage, ob irgendwer noch ein anderes Programm wüsste, welches man dazu verwenden könnte. Wenn möglich bitte mit Downloadlink.
THX im Vorraus
Julian _________________ Alles sollte so einfach wie möglich gemacht werden, aber nicht einfacher. |
|
Nach oben |
|
|
|