CreateThread: Unterschied zwischen den Versionen
Aus API-Wiki
(Die Seite wurde neu angelegt: CreateThread erstellt einen neuen Thread. <PRE>Declare Function CreateThread Lib "kernel32.dll" ( _ ByRef lpThreadAttributes As SECURITY_ATTRIBUTES, _ ...) |
|||
Zeile 1: | Zeile 1: | ||
+ | __NOTOC__ | ||
CreateThread erstellt einen neuen Thread. | CreateThread erstellt einen neuen Thread. | ||
− | < | + | <code vb>Declare Function CreateThread Lib "kernel32.dll" ( _ |
ByRef lpThreadAttributes As SECURITY_ATTRIBUTES, _ | ByRef lpThreadAttributes As SECURITY_ATTRIBUTES, _ | ||
ByVal dwStackSize As Long, _ | ByVal dwStackSize As Long, _ | ||
Zeile 7: | Zeile 8: | ||
lpParameter As Any, _ | lpParameter As Any, _ | ||
ByVal dwCreationFlags As Long, _ | ByVal dwCreationFlags As Long, _ | ||
− | Byref lpThreadId As Long) As Long</ | + | Byref lpThreadId As Long) As Long</code> |
== Hinweise == | == Hinweise == | ||
+ | |||
+ | Der Aufruf von CreateThread funktioniert zwar in Visual Basic, dennoch treten Fehler auf, die zum Absturz des Programmes führen. Dies liegt nicht etwa an der Funktion, sondern am Threadingmodell von VB6, dass nicht für den Einsatz von [[CreateThread]] geeignet ist. Weitere Hinweise siehe unter ''Verweise''. | ||
+ | |||
+ | == Verweise == | ||
+ | |||
[http://www.activevb.de/cgi-bin/forenarchive/forenarchive.pl?a=0&b=b&d=116567&e=1 Grundsätzliches zu Multithreading in VB6] | [http://www.activevb.de/cgi-bin/forenarchive/forenarchive.pl?a=0&b=b&d=116567&e=1 Grundsätzliches zu Multithreading in VB6] |
Version vom 18. Juli 2008, 10:39 Uhr
CreateThread erstellt einen neuen Thread.
Declare Function CreateThread Lib "kernel32.dll" ( _
ByRef lpThreadAttributes As SECURITY_ATTRIBUTES, _ ByVal dwStackSize As Long, _ ByRef lpStartAddress As Long, _ lpParameter As Any, _ ByVal dwCreationFlags As Long, _ Byref lpThreadId As Long) As Long
Hinweise
Der Aufruf von CreateThread funktioniert zwar in Visual Basic, dennoch treten Fehler auf, die zum Absturz des Programmes führen. Dies liegt nicht etwa an der Funktion, sondern am Threadingmodell von VB6, dass nicht für den Einsatz von CreateThread geeignet ist. Weitere Hinweise siehe unter Verweise.