Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Distelpalme

Anmeldungsdatum: 15.10.2004 Beiträge: 34 Wohnort: Basel
|
Verfasst am: 06.05.2005, 17:55 Titel: QB gibt Text ein |
|
|
Hallöle
Ich hätt schon weider ne frage, nämlich:
Ich lasse QB ein Programm starten, z.B. UT2004
Wie bringe ich dem Prog bei, dass es, wenn ich z.B. F5 drücke, etwas in das Spiel schreibt. Wenn ich jetzt also gerne mein Bescheissen etwas verschnellern würde und sage: Wenn ich F5 drück, schreibe "TAB + loaded" . Geht das, oder kann man das nicht machen
Danklähschööhn!
Dan* |
|
Nach oben |
|
 |
r3001
Anmeldungsdatum: 05.11.2004 Beiträge: 137 Wohnort: Wien
|
Verfasst am: 06.05.2005, 18:22 Titel: |
|
|
Das geht, meines Wissens nach, nicht, da QB eine DOS-Programmiersprache ist, und Windows-Programme (MultiTasking, etc. mitinbegriffen) nicht mal kennt. Ob du überhaupt in UT oder Spielen etwas mit eigenen Programmen schreiben kannst, weiß ich auch nicht, aber mit Visual Basic könnte man mit Hilfe von SendKey() (glaube der Befehlt heißt so) etwas in ein anderes Programm schreiben lassen. Bei Spielen geht dies nicht, wenn dann nur bei Bestimmten.
R |
|
Nach oben |
|
 |
Stephan

Anmeldungsdatum: 05.10.2004 Beiträge: 358 Wohnort: Hessen - 20km Nördlich von Frankfurt am Main
|
Verfasst am: 06.05.2005, 22:09 Titel: |
|
|
Du kannst unter Windows generell bei allen Spielen / Programmen
mit fremd programmen einfluss ausüben.
Allerdings geht das nicht mit QBasic.
Du müsstest nur Die hwnd des Spiel/Programm Fensters ausfindig machen.
(Mit der funktion FINDWINDOW und FINDWINDOWEX)
Und dann entsprechende Tastensignale Übermitteln.
(Mit der Funktion SENDMESSAGE oder POSTMESSAGE für Tastatur Signale)
Auf diese weite ist es möglich z.b. Tasten Kombinationen zu Automatisieren. _________________ 'Wir schätzen die Zeit erst, wenn uns nicht mehr viel davon geblieben ist.'
Leo Tolstoi |
|
Nach oben |
|
 |
Distelpalme

Anmeldungsdatum: 15.10.2004 Beiträge: 34 Wohnort: Basel
|
Verfasst am: 07.05.2005, 13:14 Titel: ok |
|
|
Ok Ich glaub ich machs mit Delphi/Pascal
danklähschööhn!
Dan* |
|
Nach oben |
|
 |
|