Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Download als Thread (https://www.delphipraxis.net/84224-download-als-thread.html)

bennle 13. Jan 2007 14:21


Download als Thread
 
Hallo,
Ich möchte eine procedure als Thread starten, damit das ewige Hängen der Software beendet ist!
Jedoch hab ich keine Ahnung wie ich eine procedure als Thread verpacke! Dazu möchte ich dies noch auf 3 begrenzen und die Anwendung stoppen bis diese wieder frei sind.

Kann mir jemand ein kleines Beispiel schreiben??

MfG
Benny

PS: Vielen Dank im Voraus. :cheers:

Luckie 13. Jan 2007 14:28

Re: Download als Thread
 
Hier hat es ein Threading Tutorial: http://www.michael-puff.de/dirindex....phi/Tutorials/

bennle 13. Jan 2007 14:45

Re: Download als Thread
 
xxx

bennle 13. Jan 2007 15:42

Re: Download als Thread
 
Hallo,
Ich bekomm den Fehler:
Delphi-Quellcode:
[Fehler] Unit1.pas(36): Felddefinition nicht erlaubt nach Methoden oder Eigenschaften
Was hat dieser zu bedeuten?
Ich habe den Namen verwendet der in der Threadunit vor = class(TThread) steht!

Habt Ihr eine Ahnung? Muss ich etwas noch einbinden (Bis auf die Threadunit!)?

Gruß
Benny

p0w3r5tr34m3r 13. Jan 2007 15:48

Re: Download als Thread
 
hi,
versuchs doch mal so

Delphi-Quellcode:
var
  myThread: TDownloadThread;
  ...
begin
  myThread := TDownloadThread.Create;
  ... // irgendwas sinnvolles
  myThread.Free;
end;
TDownloadThread musst du natürlich mit der Definition von deinem Thread aus der ThreadUnit entnehmen.

Ansonsten nutz doch mal die Suche hier im Forum.. Dort findest du auch noch einige Alternativen


Mit freundlichen Grüßen,

p0w3r5tr34m3r

bennle 13. Jan 2007 15:55

Re: Download als Thread
 
Cool :lol: ,
nur warum funktioniert es dann?

Gruß Benny


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz