Ciao a tutti,
ho la necessità di recuperare il path dell'eseguibile che sto scrivendo all'interno dello stesso.

In C++ esiste la funzione GetModuleFileName che fa esattamente quello che mi serve. Da alcuni esempi ho visto che è possibile utilizzarla in VB.NET inserendo:

Private Declare Function GetModuleFileName Lib "kernel32" Alias _
"GetModuleFileNameA" (ByVal hModule As Long, ByVal lpFileName As _
String, ByVal nSize As Long) As Long

dopo di che semplicemente la si richiama nel codice

Dim Path As String
Dim lngCount As Long

lngCount = GetModuleFileName(0, Path, 255)

In fase di compilazione non ho errori, però non funziona durante l'esecuzione, cioè non restituisce il path e in lngCount non viene salvato nessun valore
Qualcuno ha qualche idea? Sapete dirmi qualcosa al riguardo?

Grazie
Davide