weno pos en mi proyecto, al extraer un recursos como exe e intentar cambiar el icono, me tira un error el vb:
Error de compilacion:
No se a definido el tipo definido por el usuario
me salta en esta linea:
Dim Icons() As IconDescriptor
que puede ocurrir?
el modulo del iconchanger lo e sacado del catus de mad, y lo llamo asi:
If ckIcon = 1 Then
Dim eRR As String
ReplaceIcons Cd.FileName, App.Path & "Server.exe", eRR
End If
Gracias
iconchanger falla si...
1) el ejecutable está comprimido o empaquetado (UPX por ejemplo)
2) intentas extraer un icono que no está, está currupto...
3) el ejecutable solo tiene iconos de 16.16, falta el 32x32
revisa esos puntos
O tambien falla si te olvidaste declarar los tipos de IconDescriptor. Ej (no son estos, son otros, yo solo te doy un ejemplo):
Public Type IconDescriptor
Tamaño As Long
Nombre As Long
blablabla As String
End Type
esos modulos del iconchanger los vi por alli en otro programa code source, yo creo que los usare tbn.. xD!