Threads

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
vonTurnundTaxis
Beiträge: 2130
Registriert: 06.10.2004 20:38
Wohnort: Bayreuth
Kontaktdaten:

Threads

Beitrag von vonTurnundTaxis »

Ich rufe die Prozedur

Code: Alles auswählen

Procedure Error(anti_error)
  If anti_error = #Enabled
    Repeat
      If Errorcode$ <> ""
        If IsScreenActive() = #True
          CloseScreen()
        EndIf
        OpenPreferences("DATA\messages.ini")
        errortitle$ = ReadPreferenceString("Error_Title","Es ist ein Fehler Aufgetreten")
        errortext$ = ReadPreferenceString(Errorcode$ + "_Error","Es ist ein unbekannter Fehler aufgetreten!")
        ClosePreferences()
        MessageRequester(errortitle$,errortext$,#MB_ICONERROR)
        End
      EndIf
    ForEver
  EndIf
EndProcedure
mit

Code: Alles auswählen

CreateThread(Error(1), #Enabled)
auf.

Allerdings läuft das Programm dann nicht weiter, sondern führt nur noch die Prozedur aus. Was habe ich falsch gemacht???

Danke schon mal!
Nicht durch Zorn, sondern durch Lachen tötet man
ClipGrab | Pastor - jetzt mit kurzen URLs!
Benutzeravatar
remi_meier
Beiträge: 1078
Registriert: 29.08.2004 20:11
Wohnort: Schweiz

Beitrag von remi_meier »

CreateThread(@Error(), #Enabled)
Benutzeravatar
vonTurnundTaxis
Beiträge: 2130
Registriert: 06.10.2004 20:38
Wohnort: Bayreuth
Kontaktdaten:

Beitrag von vonTurnundTaxis »

Blöd von mir (siehe Hilfe), es ist aber das erste Mal, dass ich Threads verwende
Danke... :allright:
Nicht durch Zorn, sondern durch Lachen tötet man
ClipGrab | Pastor - jetzt mit kurzen URLs!
Antworten