Hallo Rainer,
du fragst hier an? Die wievielte Anfrage von dir ist das? Die dritte in 6 Jahren, noch dazu in VBS *schätz*
im Brett Computerspiele
Aha, da treibst du dich auch rum *hihi* Nach vielen Moorhuhnmassakern auf meinem PC habe ich nie mehr was gespielt.
fragt Jemand nach einem Programm, das
alle drei Sekunden ein Leerzeichen sendet.
Was will er damit? Naja, ich muß ja nicht alles verstehen.
Für so etwas genügt
ja eigentlich ein VBS, ein VB-Programm ist da wohl etwas zu
heftig.
set WshShell = WScript.CreateObject(„WScript.Shell“)
While a = 0
WScript.Sleep 3000
WshShell.SendKeys " "
Wend
Nur, wie hält man das wieder an? Hat Jemand eine Idee?
Ja, Ideen habe ich viele, leider fehlt es am VBS-Wissen
Ich versuch mal systematisch vorzugehen.
In VBS ist es nicht möglich die ESC-Taste so zu belegen ddaß sie was immer auch macht und das in der Schleife abzuprüfen, so in der Art
IF „es wurde was gemacht“ Then a=1
Dann gibt es m.W. Windows übergreifende Programme mit denen man tasten neu belegen kann mit einem Programm.
Wenn nun die Esc-Taste mit so einem programm belegt ist, was z,B, eine beliebige Datei erzeugt so könnte man das in deinem Code abprüfen und handeln lassen.
Sorry Rainer, mehr fällt mir grad nicht ein *zur Uhr peil*
Gruß
Reinhard
API-Aufrufe kann man in VBS ja nicht verwenden.
Man könnte mit einer anderen VBS eine Datei schreiben und im
‚Hauptprogramm‘ prüfen, ob die Datei existiert, dann das
Programm abbrechen.
Das ist mir schon zu viel und fehlerträchtig ist das auch. Der
Anwender kann in eine der Dateien einen Fehler einbauen,
schnell klicken ist dann auch angesagt.
Am angenehmsten wäre ein Abbruch beim drücken von ‚Esc‘.
Ich habe schon in AVB gefragt, aber bisher keine Antwort. Kein
gutes Zeichen.
Gruß Rainer