Wie Automatisch, Klicken Sie auf eine Schaltfläche in einem Formular-Anwendung?
Ich habe ein funktionierendes Formular-Anwendung mit eine Taste. Ich habe den source-code zu. So, jetzt bin ich versucht zum ausführen der Anwendung vom Zeitplan-Aufgaben auf windows und ich würde gerne den code ändern das der klicken Sie auf die Schaltfläche Aktion, wenn die Anwendung ausgeführt wird. Das problem ist die form, die geladen werden soll, und dann die Klick-Aktion gefeuert werden sollte. Brauche ich einen timer dazu? wenn ja, könnten Sie mir bitte eine helfen mit diesem? So dauert es etwa 3-4 Sekunden zum laden der Formular-Anwendung. so sollte es Feuer klicken Sie auf die Aktion nach 5 Sekunden
- Verwenden Sie die
Shown
Veranstaltung? (nicht sicher, ob dies ist, was du meinst, weil deine Frage ist unklar) Form.Load
oderForm.Shown
- Ereignis, wenn das feuert, rufen Sie die gleiche Funktion, dass Ihre Schaltfläche ruft. Keine Notwendigkeit zu simulieren, klicken Sie auf- +1 für die Veranstaltung gezeigt
- Aber was tun Sie in diese Taste klicken. Es ist ein völlig automatischer Betrieb (D. H. keine Eingabe erforderlich ist, von der form)? Wenn dies der Fall ist, dann versuchen Sie umgestalten von code extrahieren Sie den code aus dem button-Klick und Aufruf, dass der code von der Kommandozeile übergebenen Argumente auf Ihre wichtigsten
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Form.Gezeigt Ereignis wird ausgelöst, wenn das Formular angezeigt wird, um den Benutzer für die erste Zeit, können Sie Ihre Veranstaltung in diesem
Können Sie die Anruf-Taste
click
Veranstaltung mit - Taste.PerformClick auf Form.Gezeigt Veranstaltung zu gewährleisten Formular geladen wird.buttonName.PerformClick();
Rufen Sie die Schaltfläche mit PerformClick Methode
PerformClick
um Ihre Antwort, die mehr nützlich und verständlich.Dankrufen Sie Anruf-Taste, klicken Sie auf, wie diese
Button_Click(sender,e)