CreateThread: Unterschied zwischen den Versionen

Aus API-Wiki
Wechseln zu: Navigation, Suche
Zeile 2: Zeile 2:
 
CreateThread erstellt einen neuen Thread.
 
CreateThread erstellt einen neuen Thread.
  
<syntaxhighlight lang="vb">Declare Function CreateThread Lib "kernel32.dll" ( _
+
<syntaxhighlight lang="<syntaxhighlight lang="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 17: Zeile 17:
 
== 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.active<syntaxhighlight lang="vb">.de/cgi-bin/forenarchive/forenarchive.pl?a=0&b=b&d=116567&e=1 Grundsätzliches zu Multithreading in VB6]
  
[http://www.activevb.de/members/florian/parallel/securethreading.html Sicher Multithreaden]
+
[http://www.active<syntaxhighlight lang="vb">.de/members/florian/parallel/securethreading.html Sicher Multithreaden]
  
[http://www.activevb.de/rubriken/komponenten/dll27/dll27.html Multithreading-Dll für VB5]
+
[http://www.active<syntaxhighlight lang="vb">.de/rubriken/komponenten/dll27/dll27.html Multithreading-Dll für VB5]
  
 
[[Kategorie:Kernel]]
 
[[Kategorie:Kernel]]
 
[[Kategorie:Funktionen]]
 
[[Kategorie:Funktionen]]

Version vom 5. November 2016, 23:09 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.

Verweise

<syntaxhighlight lang="vb">.de/cgi-bin/forenarchive/forenarchive.pl?a=0&b=b&d=116567&e=1 Grundsätzliches zu Multithreading in VB6

<syntaxhighlight lang="vb">.de/members/florian/parallel/securethreading.html Sicher Multithreaden

<syntaxhighlight lang="vb">.de/rubriken/komponenten/dll27/dll27.html Multithreading-Dll für VB5