Thread su Sub/function con parametri?

mercoledì 22 luglio 2009 - 14.14

Rienzi Profilo | Newbie

Ho questo tipo di problema/quesito:

Riporto il codice:

Modulo standard:

Public Const CTF_COINIT = &H8
Public Const CTF_INSIST = &H1
Public Const CTF_PROCESS_REF = &H4
Public Const CTF_THREAD_REF = &H2
'Public stato As Integer
Public Declare Function SHCreateThread Lib "shlwapi.dll" (ByVal pfnThreadProc As Long, pData As Any, ByVal dwFlags As Long, ByVal pfnCallback As Long) As Long

Public Sub myThread(Index)


Do While Not stopThread(Index)
Form1.Text1(Index).Text = CLng(Form1.Text1(Index).Text) + 1
Loop

Form1.Text1(Index).Text = 0

End Sub

Nel Form:


'problema: non mi accetta il passaggio del parametro Index in myThread, quindi
'non riesco a passarlo
SHCreateThread AddressOf myThread(Index), ByVal 0&, CTF_INSIST, ByVal 0&

Avete una soluzione?

Grazie.

erongis Profilo | Junior Member

Scusami, forse dico una banalità, ma non dovrebbe essere invece di:

"Public Sub myThread(Index)" - "Public Sub myThread(Index as integer)" ?

forse non ho capito io il problema
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5