Salut à tous
Je ne suis pas un crack en VB.net et j’essaie de m'améliorer tous les jours. Mais la j'ai besoin d'aide.

L'objet et de transformé un bout de code de VB6 en VB.Net
En fait, on m'a passé un bout de code dont j'ai besoin en VB6 et moi je suis plus a l'aise en VB.net, donc je le modifie pour pouvoir faire ce que j'ai besoin derrière.

Alors le bout de code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Public Function GetFloat(ByVal Adress As Long) As Single
        On Error Resume Next
 
        hProcess = OpenProcess(PROCESS_READ_WRITE_QUERY, False, pid)
        Test = ReadProcessMemory(hProcess, ByVal Address, sngbuffer, ByVal 4, 0)
        CloseHandle(hProcess)
        GetFloat = sngbuffer
 
    End Function
J'ai donc une erreur sur les "ByVal" ou VB Express 2010 me dit ==>
Expression attendu
Et je ne sais pas quoi faire