Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.034 Beiträge
 
Delphi 12 Athens
 
#4

AW: Ein Prozess der beim Start des Programmes startet und beim schließen endet

  Alt 9. Mär 2012, 21:00
Zitat:
Ich habe mal eine Frage gibt es einen Prozess der beim starten des Prozesses gestartet wird und bis zum schließen des Programmes durchläuft?
Nein.

Es gibt Programme, von denen können mehre Prozesse/Instanzen gestartet werden. (man kann das Programm, also die EXE, mehrfach gleichzeitig ausführen)
Und es gibt Threads in den Prozessen und davon mindestens Einen, welche Code ausführen können.

Wenn ich denen anderen Codes, im anderem Thread seh, dann empfehle ich dir einen Timer (z.B. Delphi-Referenz durchsuchenTTimer).
Ansonsten startet man eben eigene Threads (Delphi-Referenz durchsuchenTThread).

Achtung: Von anderen Threads darf man nicht direkt auf die VCL (z.B. Images oder Edits) zugreifen.
Die VCL läuft im Hauptthread und auf die VCL darf man nur von dort zugreifen, da die VCL nicht threadsicher/threadsave ist. (Delphi-Referenz durchsuchenSynchronize)



Zitat:
Gibt es einen Befehl womit ich sie in der FormCreate starten kann?
Aufrufen? Wie jede andere Prozedur auch.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 9. Mär 2012 um 21:21 Uhr)
  Mit Zitat antworten Zitat