Erreur compile autoit

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Status
Not open for further replies.
Jan 30, 2013
625
2
934
Bonjour ,

J'ai une fucking erreur sur les mémory ce que je ne comprend pas c'est que POURTANT j'ai bien mit NomadMemory en include .

NomadMemory.au3"(43,79) : error: _memoryopen() already defined.

Il y a ca ou closed ou autre un peu partout je ne comprend pas je vais pêter un cable

Code source du problème :

Code:
	Local $v_buffer = DllStructCreate($sv_type)
		If @error Then
			SetError(@error + 1)
			Return 0
		EndIf
		DllCall($ah_handle[0], "int", "ReadProcessMemory", "int", $ah_handle[1], "int", $iv_address, "ptr", DllStructGetPtr($v_buffer), "int", DllStructGetSize($v_buffer), "int", "")
		If NOT @error Then
			Local $v_value = DllStructGetData($v_buffer, 1)
			Return $v_value
		Else
			SetError(6)
			Return 0
		EndIf
	EndFunc

Du moin là ou il y a un problème .

Et c'est un exemple

Merci de votre aide !
 
Mar 30, 2011
1,014
1
944
In Your Ass
je suppose que cette fonction s'appel " _memoryopen "

et comme tu fait un copier coller sans rien comprendre tu n’interprète pas le message d erreur

la reponse est la :

" error: _memoryopen() already defined. "
 
Jan 30, 2013
625
2
934
J'ai pas C/C j'ai décompil un de mes vieux rg bot qui dâte de longtemps vu que ça fait longtemps que j'ai pas programmé l'autoit je pige plus rien

Et c'est encore le cas
 
Last edited:

Evaelis

La Voix de la Sagesse
V
Ancien staff
Apr 28, 2010
22,949
468
1,699
Valhalla
Tu as repris tout le code, y compris celui du nomad memory, par conséquent tu définies la fonction 2 fois.
 
Jan 30, 2013
625
2
934
D'accord ! J'avais décompile mon vieux trainer et ca a mit toute les fonctions en haut ok je comprend problème résolu ;)

Merci de votre aide !
 
Status
Not open for further replies.