Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Prüfen ob Anwendung bereits läuft

Empfohlene Antworten

Hallo zusammen,

Ich bin noch recht neu im "c" Programmieren und sitze der vor einem Problem.

Ich bin dabei für meinen Chef ein Programm zu erstellen, dass Firefox öffnet und ein Formular ausfüllt.

Läuft auch alles weosiet ganz gut. Aber sollte Firefox einmal länger zum starten benötigen, wird das Programm natürlich trotzdem abgespielt, aber mein Formular wird dann garnicht oder nicht richtig ausgefüllt.

Ich dacht mir ich löse das Problem einfach mit "if" und "else". Aber das geht leider nicht so wie gewünscht.

//Firefox starten.    

Sleep(1000);

if ( ShellExecute(NULL, "open", "https://www.ausfuhrplus.internetzollanmeldung.de/iaap/logon1.do", NULL, NULL, SW_SHOW) ) 

{

   Sleep(3000);


} else {

       Sleep(15000);

       }

So sieht mal der Anfang aus, Firefox wird gestartet und er wartet 3 Sekunden

bis es weiter geht, Allerdings will ich, falls Firefox länger zum starten brauch, das mein Programm 15 Sekunden wartet.

Ich muss also irgendwie überprüfen ob Firefox schon gestaret wurde. So stelle ich mir das zumindest vor.

Danke schonmal für die Hilfe.

Grüße bethebe

Also um das mal zu verdeutlichen, falls ich es irgendwie zu ungenau erklärt habe.

Mein Programm öffnet einen Homepage mit dem Standartbrowser.

Danach wird ein Formular das sich auf der Seite befindet ausgefüllt.

Allerdings hab ich das Problem das mein Programm schon beginnt das Formular auszufüllen bevor sich der Browser geöffnet hat.(Sollte ich das Programm also an einem langsameren Rechner starten, könnte es zu Problemen kommen)

Nun sollte also mein Programm solange warten bis der Browser geöffnet ist und dann erst mit dem ausfüllen des Formulares beginnen.

Ich könnte natürlich Sleep(20000); machen. Aber ich möchte nicht das man dann 15-20 Sek warten muss bis sich das Formluar ausfüllt.

Also nochma in einem Satz :)

Mein Programm soll erst fortfahren sobald mein Browser geöffnet ist.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.