Einzelnen Beitrag anzeigen

oakley

Registriert seit: 15. Aug 2005
287 Beiträge
 
#5

AW: Kamera App Thread Ftp Uplaod

  Alt 4. Mai 2022, 17:58
Könntest Du mir bitte noch sagen, wie sich das mit dem Execute verhält?

Delphi-Quellcode:
type
  TMyThread = class(TThread)
  public
    ----> Hier habe ich meine FTPUpload Prozedur eingefügt
    procedure FTPUpload;
    procedure Execute; override;
  end;

var
  MyThread: TMyThread;

procedure TMyThread.Execute;
begin
  FTPUpload; //beim Ausführen des Threads soll die Uploadfunktion ausgeführt werden.
  // wenn man was "endlos" im Hintergrund abarbeiten will
  ---- > ich will nichts endlos ausführen
end;
Wenn ich auf den Auslöser drücke wird ein JPG erzeugt (fname = Dateiname):
TFile.WriteAllBytes(TPath.Combine(TPath.GetPublicP ath, fname + '.jpg'), Data);

Und direkt danach habe ich den Code:

Delphi-Quellcode:
  MyThread := TMyThread.Create;
  MyThread.FreeOnTerminate := true;
  MyThread.Terminate;
Wo wird MyThread.Execute aufgerufen? Passiert das automatisch onCreate?

LG

Mirko

Geändert von oakley ( 4. Mai 2022 um 18:01 Uhr)
  Mit Zitat antworten Zitat