Bonjour,
Je dois récupérer le résultat d'une fonction importée :
Mon code est le suivant :Retrieves various OllyDbg settings and variables.
int Plugingetvalue(int type);
VAL_EXEFILENAME (char *) Name of the main debugged file
En fait, la fonction me renvoie un pointeur sur une chaine que je dois récupérer mais je ne sais pas comment procéder...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 gDebugFileName : string; gDebugFileName := Plugingetvalue(VAL_EXEFILENAME);
J'ai essayé ça :
et ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 @gDebugFileName := Pointer(Plugingetvalue(VAL_EXEFILENAME));
Mais ça ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 gDebugFileName := Format('%s', [PChar(Plugingetvalue(VAL_EXEFILENAME))]);
Merci,
ZiP
Partager