22. juni 2005 - 18:25Der er
6 kommentarer og 1 løsning
Simpel thread
Hej.
Jeg har prøvet at lave en thread med Fil->New->Thread Object.
Kode:
procedure th.UpdateCaption; begin Form1.Caption := 'Updated in a thread'; end;
procedure th.Execute; begin { Place thread code here } Synchronize(UpdateCaption); end;
Men det virker ikke, den kommer med følgene fejl: [Error] Unit2.pas(35): Undeclared identifier: 'UpdateCaption' [Error] Unit2.pas(35): There is no overloaded version of 'Synchronize' that can be called with these arguments
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Du skal til føje uses Unit1; lige under implementation i unit 2:
implementation
uses Unit1;
{ Important: Methods and properties of ob....
Synes godt om
Slettet bruger
23. juni 2005 - 11:34#4
Takker nu virker det... Men hvordan kan jeg så få den til at køre f.eks. hvert andet minut? Tænker på at bruge en Timer... Er rimlig ny inden for threads :)
Hvis du skal køre noget hvert anden minut så kan du bruge en Timer, men at starte den tråd du lige har lavet hver andet minut med en Timer giver self. ingen mening da der ikke udføres andet kode end som der kan udføres i Timerens event. Hvis det som tråden skal lave hvert andet minut er noget der tager en vis tid således at den ville få "programmet" til at "dø" så er det en go ide med en tråd, eller hvis tråden skulle kører hele tiden for f.eks. at stå og vente på input fra f.eks. seriel porten. Hvis jeg skulle lave en tråd der udførte noget f.eks. hvert andet minut så ville jeg nok lave tråden én gang under opstart af programmet og så styrer tiden inde i selve tråden enten med at checke TickCount eller ved at benytte bla. WaitForSingleObject (se win32 help)
Synes godt om
Slettet bruger
23. juni 2005 - 14:20#7
Okay... Det kikker jeg på... Og tak for hjælpen :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.