Bon, j'arrive a retrouver l'adresse de la fonction de l'api et a y mettre l'adresse de ma fonction.
Mais ca plante quand quand l'exe modifié tente d'appelé la fonction.
Si quelqu'un a le temps d'y jeter un coup d'oeil...
Projet delphi
Version imprimable
Bon, j'arrive a retrouver l'adresse de la fonction de l'api et a y mettre l'adresse de ma fonction.
Mais ca plante quand quand l'exe modifié tente d'appelé la fonction.
Si quelqu'un a le temps d'y jeter un coup d'oeil...
Projet delphi
salut
j'ai regardé rapidement
y'a deja deux petit truc qui me gene
le strtoint('0x000..') = $000...
fait le sizeof plutot sur le type que sur la variable
sa evite de ce planter lorsque c'est des pointer
parcque un sizeof d'un pointer n'est pas forcement egale a un size of d'un record
la probleme n'est pas encore resolut mais bon faut que je compare par rapport
au code c++
@+ Phil
En fait a l'origine c'etait un sizeof, mais dans l'exemple cpp la valeur était en dur, donc bon j'ai mis pareil histoire de voir si ca avait ou non une influence.Citation:
Envoyé par anapurna