Programación General > Visual Basic 6.0 e inferiores
Mas Inno Setup
Sagutxo:
es la primera vez que utilizo esto, es la versión 5.1.5
Me gustaria que me orientarias como hacer en inno setup estas mismas ejecuciones que se crean en el prog de VB
File92=@crpe32.dll,$(WinSysPath),,$(Shared),3/31/02 11:18:32 PM,5337088,8.0.0.371
File93=@Crystl32.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),3/31/02 11:18:36 PM,853468,8.0.0.4
Source: "C:\Instalar\InnoInstala\crpe32.dll"; DestDir: "{sys}"; Flags: confirmoverwrite ......... Lo que hay detras de Flags no se si esta bien, alguien puede continuarme esta linea.
Source: "C:\Instalar\InnoInstala\Crystl32.OCX"; DestDir: "{sys}"; Flags: confirmoverwrite ......... Lo que hay detras de Flags no se si esta bien, alguien puede continuarme esta linea.
Esto que que es?
File6=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),,6/3/99 12:00:00 AM,17920,2.40.4275.1
Muchas gracias. :comp: :comp: :smartass: :smartass:
solcito:
Para registrar und dll u ocx debes poner esto:
--- Código: Text --- Flags: regserver
si es una dll que si al desistalar tu programa va a ser usada por otro programa debes poner asi:
--- Código: Text --- Flags: uninsneveruninstall regserver
Espero que te sirva
Saludos :hola:
Sagutxo:
Salu2. Muchas gracias, es tarde, pero me muero de ganas de meterle mano a esto.
Podrias esplicarme que es esta linea:
File6=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),,6/3/99 12:00:00 AM,17920,2.40.4275.1
Osea:
(WinSysPathSysFile) ¿Esto que path es?, ¿como se pone en inno setup?
y esto? :
(TLBRegister) ¿Cómo se registra?.
un saludo. y gracias de antemano.
:smartass: :smartass: :comp:
cpmario:
Lo del Crystal Report:
Source: "crpe32.dll"; DestDir: "{sys}"; Flags: sharedfile
Source: "Crystl32.OCX"; DestDir: "{sys}"; Flags: sharedfile restartreplace regserver
El STDOLE2.TLB es un archivo del sistema:
Source: STDOLE2.TLB; DestDir: "{sys}"; Flags: restartreplace uninsneveruninstall sharedfile regtypelib
(WinSysPathSysFile) = Directorio del sistema en XP es C:\Windows\System32
{sys} este código es el equivalente de Inno Setup a lo anterior.
:)
solcito:
Bueno a ver, vamos por partes:
La clave TLBRegister indica que el archivo es
una biblioteca de tipos (TBL)‚ que deberá de registrarse en el registro de
Windows como tal biblioteca· En el Inno lo indicas asi:
--- Código: Text --- regtypelib
WinSysPathSysFile, esto la verdad no se bien que significa, lo que si se es WinSysPaTH ----> en Inno es sys.
Aca va el codigo de como yo hago los instaladores.
--- Código: Text --- ; Componentes necesarios para los paquetes en VISUAL BASIC 6.0Source: "C:\Archivos de programa\Inno Setup 5\Necesarios\STDOLE2.TLB"; DestDir: {sys}; Flags: restartreplace uninsneveruninstall regtypelibSource: "C:\Archivos de programa\Inno Setup 5\Necesarios\MSVBVM60.dll"; DestDir: {sys}; Flags: restartreplace uninsneveruninstall regserverSource: "C:\Archivos de programa\Inno Setup 5\Necesarios\OleAut32.dll"; DestDir: {sys}; Flags: restartreplace uninsneveruninstall regserverSource: "C:\Archivos de programa\Inno Setup 5\Necesarios\OlePro32.dll"; DestDir: {sys}; Flags: restartreplace uninsneveruninstall regserverSource: "C:\Archivos de programa\Inno Setup 5\Necesarios\AsycFilt.dll"; DestDir: {sys}; Flags: restartreplace uninsneveruninstallSource: "C:\Archivos de programa\Inno Setup 5\Necesarios\ComCat.dll"; DestDir: {sys}; Flags: restartreplace uninsneveruninstall regserver
Espero te sirva.
Saludos :hola:
Navegación
[#] Página Siguiente
Ir a la versión completa