Einzelnen Beitrag anzeigen

Benutzerbild von Sunlight7
Sunlight7

Registriert seit: 17. Sep 2006
Ort: Sonnensystem, Zentral
1.522 Beiträge
 
Delphi 5 Standard
 
#6

Re: Anstieg der Systemleistung beim Threadstart

  Alt 11. Nov 2006, 16:05
Dann ist klar, warum es nicht funktionieren kann, wenn Du jedesmal einen neuen Thread erstellst:

Wenn Du den Thread, oder sonst eine Klasse länger haben willst, dann mußt Du die Variable entweder Global, in der Unit oder einer anderen Komponente definieren.

Beispiel:

Delphi-Quellcode:
Unit Irgendwas;

...

var Thread1:TMeinThead; // Entweder hier (Global)

implementation

var Thread1:TMeinThead; // Oder hier (Privat in der Unit)
Oder:
Delphi-Quellcode:
Unit IrgendeineKomponente;

...

type
  TForm1 = class(TForm)
  private
    Thread1:TMeinThead; // Entweder hier (Privat)
  public
    Thread1:TMeinThead; // Oder hier (Von außerhalb zugreifbar)
  end;

...
Ich hoffe, ich hab Dich jetzt richtig verstanden.
Windows: Ja - Microsoft: Nein -> www.ReactOS.org
  Mit Zitat antworten Zitat