Ergebnis 1 bis 6 von 6
  1. #1
    Michelangelo Virus
    Registriert seit
    29.08.2008
    Beiträge
    280

    Frage Fehler im code ?

    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 ?

  2. #2
    Gesperrt
    Registriert seit
    24.08.2008
    Beiträge
    401

    Standard

    ich kann zwar kein VB aber wird ein druck auf die Leertaste nicht mit
    SendKeys "{SPACE}"

    simuliert?

  3. #3
    Fortgeschrittener
    Registriert seit
    13.02.2008
    Beiträge
    38

    Standard

    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.

  4. #4
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    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)

  5. #5
    W32.Lovgate Avatar von ExTaSy
    Registriert seit
    01.11.2008
    Beiträge
    322

    Standard

    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

  6. #6
    Bad Times Virus Avatar von Th3_Cr4xX
    Registriert seit
    28.07.2008
    Beiträge
    646

    Standard

    Wurstfinger es gibt keinen Grund warum man das in AutoIT umsetzen muss. Das funktioniert im .NET Framework einwandfrei.

Ähnliche Themen

  1. WTF? was ist das? ein Fehler bei FH?
    Von swobby im Forum Support
    Antworten: 6
    Letzter Beitrag: 27.07.2010, 14:18
  2. Wo is der Fehler?
    Von J0hn.X3r im Forum Perl
    Antworten: 2
    Letzter Beitrag: 06.08.2008, 23:01
  3. Icq Fehler?
    Von loGiC.k im Forum Instant Messaging
    Antworten: 4
    Letzter Beitrag: 25.12.2006, 13:01

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •