Dim ThisModule As IntPtr
Dim Proc As Process() = Process.GetProcessesByName("Sol")
For i = 0 To Proc(0).Modules.Count - 1
If (Proc(0).Modules(i).ModuleName.ToString.Contains("UxTheme")) Then
ThisModule = Proc(0).Modules(i).BaseAddress
End If
Next
J'ai fait ce code, et fonctionne parfaitement, mais maintenant ... je veux le faire à Delphes, le problème est ... Je n'ai pas assez de connaissances pour le faire, et ... dans Google, je n'ai pas trouvé les informations dont j'ai besoin.Besoin d'aide pour convertir Vb.Net à Delphi (API Stuff (?))
Merci d'avance !.
Si le code ci-dessus utilisait l'API Windows native, la conversion aurait été triviale (pour quelqu'un qui parle couramment Delphi). Maintenant, ce qui précède ne le fait pas; à la place, le code fait un usage intensif des classes .NET (je pense), qui ne sont pas présentes dans Delphi. –
@Andreas Le code n'utilisait pas l'API Windows native donc OP a un réel problème. De plus, évitez-vous la VCL lors de l'écriture de code VCL afin qu'il soit facile de la convertir à un moment donné dans le futur? –