Das OFFIZIELLE PROFAN SUPPORT FORUM
Einsteigerfragen
PROFAN-Programmierung
Helfer & Tools
Anregungen & Vorschläge
PROFAN-NEWS
Die Regeln!
2 - PROFAN-Programmierung

 Neues Thema  |  Zur Übersicht  |  Suchen  |  Einloggen   Vorherige Nachricht  |  Nächste Nachricht 
 ElseIf Clicked(hButton&[x]) und Timer
Autor: Markus Barkholz (---.unity-media.net)
Datum:   19.12.17 20:24

Hallo Profaner!

Ich habe mir ein Tool erstellt das meine gesammelten portablen Anwendungen unter einer Oberfläche vereint und habe damit ein paar Probleme.

Derzeit habe ich die Programme so gestartet:

 WhileNot Ende&
   WaitInput
         If IsKey(27)
             Ende()
             Ende& = 1
         ElseIf %UMESSAGE = 16
             Ende()
             Ende& = 1
         ElseIf TrayIcon("msg",1) = $204
             ShowMin
         ElseIf Clicked(hButton&[1])
             Pfad$ = GetDir$("@")                    'aktuellen Pfad merken
             ChDir $ProgDir + "Apps/LibreOffice/"         'Pfad wechseln
             Shell "LibreOfficePortable.exe"         'Externes Programm starten
             ChDir Pfad$
        Endif 
 EndWhile
 End
 


Wenn ich den Code jetzt statt WhileNot in einem Timer starte,
werden beim Clicken eines Buttons das betreffende Programm in einer Endlosschleife immer wieder gestartet bis der Rechner abstürzt. Das ist ja auch klar da das betreffende Click-Ereignis nunmal auf 1 steht.

Wie setzte ich das Click-Ereignis denn wieder zurück auf 0?

Eigentlich möchte ich mir den Timer ja sparen aber da einige Textfelder zur Ein und Ausgabe für meine gekauften Softwarepackete die Registrationsdaten bereitstellen soll und auch Verweise zu Webseiten oder andere Infos, wäre mir der Timer ganz recht. Da die Eingabe dann automatisch übernommen werden wenn ich die Variablen an die Textfelder übergebe oder ausgebe.

Wäre für Hilfe sehr Dankbar.

mfG
Markus Barkholz



 Beitrag beantworten  |  Foren-Liste  |  Alle Antworten   Neuerer Beitrag  |  Älteres Thema 

 Beiträge Autor  Datum
 ElseIf Clicked(hButton&[x]) und Timer  Neu
Markus Barkholz 19.12.17 20:24 
 Re: ElseIf Clicked(hButton&[x]) und Timer  Neu
Heinz Brill 20.12.17 07:51 
 Re: ElseIf Clicked(hButton&[x]) und Timer  Neu
Markus Barkholz 02.01.18 12:00 


 Foren-Liste  |  Zur Registrierung 
 Benutzerlogin
 Benutzername:
 Passwort:
 Login-Daten speichern:
   
 Passwort vergessen?
E-Mail-Adresse oder Username unten eingeben. Dann wird Dir per e-Mail ein neues Passwort zugeschickt.

phorum.org