![]() |
Probleme mit create Thread
Hallo ich möchte ganz einfach einen Thread Programmieren.
hier mein Code
Code:
ich bekomme jedes mal die Meldung "variable erforderlich. und zwar an der stelle @Leuchte
var
ThreadID: DWORD; //Thread-ID ThreadHandle: THandle; //Rückgabewert von CreateThread begin ThreadHandle:=BeginThread(nil,0,TFNThreadStartRoutine(@Leuchten),nil,0,ThreadID); ... hier die funktionsdefinition : Machta aber noch nichts
Code:
hat jemand ne idee
procedure Leuchten;
|
Re: Probleme mit create Thread
Schon mal in der Hilfe unter
![]() Desweiteren ist eine ThradFunktion so deklariert:
Delphi-Quellcode:
function MyThreadFunc(p: Pointer): Integer;
|
Re: Probleme mit create Thread
Erst mal danke für deine Hilfe also ich habe die Funktion nun abgeändert si sieht jetzt so aus:
Code:
Leider kommt die selbe Fehlermeldung
function Leuchten(p: Pointer) :integer;
|
Re: Probleme mit create Thread
Du hast dir die Hilfe nicht angeguckt:
Delphi-Quellcode:
var
ThreadID: DWORD; //Thread-ID ThreadHandle: THandle; //Rückgabewert von CreateThread begin ThreadHandle:=BeginThread(nil,0,@Leuchten,nil,0,ThreadID); ![]() |
Re: Probleme mit create Thread
Also ich habe es genau so wie du und es bleibt bei der fehlermeldung
|
Re: Probleme mit create Thread
Welche Delphiversion benutzt du? Ich denke es kann höchstens ein Problem mit Typecasts oder so sein, wenn es bei Luckie funzt.
|
Re: Probleme mit create Thread
Warum nicht von TThread ableiten?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz