Java - obtener info de un exe

 
Vista:

obtener info de un exe

Publicado por oscar (3 intervenciones) el 01/07/2007 07:27:15
hola, necesito obtner la descripcion, la version, la compañia etc de archivos exe en java, entiendo q debo usar la funcion :

Private Declare Function SHGetFileInfo Lib "Shell32" Alias "SHGetFileInfoA" _
(ByVal pszPath As Any, ByVal dwFileAttributes As Long, psfi As SHFILEINFO, _
ByVal cbFileInfo As Long, ByVal uFlags As Long) As Long

pero cual seria su equivalente en java ?

intente con :

static native int SHGetFileInfo(String pszPath, int dwFileAttributes, SHFILEINFO psfi, int cbSizeFileInfo, int uFlags);

class SHFILEINFO{
public int hIcon; // As Long
public int iIcon; // As Long
public int dwAttributes;// As Long
public String szDisplayName; // As String * MAX_PATH
public String szTypeName; // As String * 80
}
.....
pero ocurre una excepcion al usarla, como? help ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder