Hallo,
Ich will ein Programm coden der jede 60 sekunden einmal auf die leertaste ein klick simuliert nun habe ich mit hilfe diesen code :
nur der hat ein Fehler kann mir einer sagen woran das liegen kann ?
bzw wo der liegt ?
Hallo,
Ich will ein Programm coden der jede 60 sekunden einmal auf die leertaste ein klick simuliert nun habe ich mit hilfe diesen code :
nur der hat ein Fehler kann mir einer sagen woran das liegen kann ?
bzw wo der liegt ?
ich kann zwar kein VB aber wird ein druck auf die Leertaste nicht mit
SendKeys "{SPACE}"
simuliert?
hör doch mal auf als weiter sinnlose threads zum selben thema zu erstellen du vollidiot
wie gesagt, am besten macht simuliert man nen tastendruck in autoit, da das einfach zu lernen ist. Sag nicht einfach "geht nicht mit autoit" und probier es dann mit visual basic oder sonst was. es liegt nicht an autoit sondern an dir. befass dich etwas damit und dann wirst du es auch hinbekommen. es gibt autoit boards zB autoit.de da wurde dieses thema schon unzählige male besprochen
da du anscheinend etwas dümmer als andere bist gibts hier noch was einfacheres:
googles du nach einem "makro recorder". bei so einem programm klickst du aufnehmen und dann speichert das alle mausklicks und tasten die gedrückt wurden und auch die zeit zwischen dem drücken der tasten. dass kannst du dann speichern un jeder zeit weider abspielen und auch wiederholen.
der quellcode ist schwachsinnig:
1. du verwendest eine funktion, die keinen rückgabewert hat, dafür gibts subs
2. deine funktion hat einen Parameter 22 oO, parameter werden mit byval operator übergeben und repräsentieren Variablen in der Funktion, 22 ist eine Zahl und kein Parameter (bereits hier ein fehler denke ich)
3. du deklarierst 4 Variablen ohne ihnen einen Type zu zuweisen, ihnen wird kein wert zugewiesen und du verwurschtelst sie.
4. Die variable/funktion/sub/Konstante/what ever "seconds" ist nicht deklariert/definiert (gibt auch einen Fehler)
5. Aus dem Variablensalat darüber ergibt die Schleife 0,00000^0% Sinn.
Fazit:
Du scheinst keinen blassen Schimmer von dem zu haben, was du da erstellst/kopiert hast.
Geändert von krusty (03.10.2010 um 00:37 Uhr)
Also machs doch einfach mit der SendKeys Methode :=)
Erstell einen neuen Button und schreib rein:
Timer1.Start
Dann erstellst du einen neuen Timer in den schreibst du:
SendKeys.Send(" ")
Fertig^^ Vll dann noch den Intervall ändern auf 60000 oder was du haben möchtest