Ti ringrazio di avermi risposto
mi serve per poter fare una query, che è una funzione asincrona che però uso per diverse tabelle
Sub httpPost(path As String, SQL As String,id As String)
Dim j As HttpJob
j.Initialize("", Me)
j.PostString(path,SQL)
Wait For (j) JobDone(j As HttpJob)
If j.Success Then
refresh(id,j.GetString) 'da mettere qui
End If
j.Release
End Sub
Sub refresh(id As String,res As String)
Select(id)
Case "fql": createFreqsList(res)
Case "usr": createDeviceList(res)
Case Else Log("errore:"&id)
End Select
End Sub
Sostituire refresh(id,j.GetString) con un puntatore a funzione, perche la uso per aggionare diverse tabelle.
in modo da chiamare direttamente la sub associata per aggiornare la parte visuale.
ora uso una stringa "id", ma è macchinosa come procedura.