Après avoir demandé comment faire une DLL COM, j'ai trouvé une autre solution qui me semblerait plus simple. Pour exepliquer le but de mon projet, il s'agit d'un patch qui active des fonctionnalitées online à ce programme.
Je sais ou se trouve toutes les données à synchronisés dans l'espace mémoire. (Des adresses du style 0x04XXXXXX)
Donc je me suis posé la question : Lier les processus : "Tomb4.exe" et "TRO.exe" et utiliser TRO (mon appli' VB), pour modifier les données. (Je sais ce que je fais avec la mémoire de Tomb4, il n'y a aucuns soucis de ce coté là)
Comment puis-je réaliser ceci en VB .NET ?
Pour faire simple, je veux lier les processus en autorisant la modification de la mémoire entre eux. Et ensuite utiliser une fonction genre : MovAdress(adress As Hex, Value as Hex)
En faites y'a beaucoup plus simple...
Il existe le composant "Process" sous VB 2008... Hé ben avec ca on peut convertir la mémoire comme si utilisait un fichier...C'est vraiment très bien fait ! :D