• Jueves 28 de Marzo de 2024, 13:54

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - ximo

Páginas: [1]
1
Delphi / Crear acceso directo con InnoSetup si o si
« en: Martes 27 de Marzo de 2012, 22:40 »
Hola,
Quiero poder crear un acceso directo sin que intervenga el usuario, ya que es necesario para abrir la aplicación.

[Tasks]
Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked
[Icons]
Name: {group}\Numisoftware; Filename: C:\Archivos de programa\Microsoft Office\OFFICE11\MSACCESS.EXE; Parameters: "/Runtime ""C:\Numisoftware\Programa\PruebaDemo_249.mdb"""; WorkingDir: {app}; IconFilename: {app}\Programa\Iconos\numisoftware.ico; IconIndex: 0
Name: {group}\{cm:UninstallProgram,Numisoftware}; Filename: {uninstallexe}
Name: {commondesktop}\Numisoftware; Filename: C:\Archivos de programa\Microsoft Office\OFFICE11\MSACCESS.EXE; Parameters: "/Runtime ""C:\Numisoftware\Programa\PruebaDemo_249.mdb"""; Tasks: desktopicon; WorkingDir: {app}; IconFilename: {app}\Programa\Iconos\numisoftware.ico; IconIndex: 0

Con esto lo consigo solo si el usuario lo acepta (icono de escritorio)

Saludos, ximo

2
Visual Basic 6.0 e inferiores / establecer propiedades de un acceso directo
« en: Miércoles 7 de Marzo de 2012, 21:41 »
Hola,

Perdón si no es el lugar adecuado pero no he encontrado ningún apartado para innosetup.

El caso es que necesito saber como indicarle a un acceso directo el destino especifico, para que abra la aplicación con el runtime de access 2003.
Yo tengo creado el script con inno de esta forma:

Name: {userdesktop}\Numisoftware; Filename: {app}\Numisoftware v2.5.0.mde; Tasks: desktopicon; WorkingDir: {app}; IconFilename: {app}\Iconos\numisoftware.ico; IconIndex: 0
 Pero no se donde especificar la propiedad DESTINO del acceso directo, que debe ser este:

"C:\Archivos de programa\Microsoft Office\OFFICE11\MSACCESS.EXE" /Runtime  "C:\Numisoftware\Numisoftware v2.5.0.mde


Saludos, ximo

3
Visual Basic 6.0 e inferiores / Innosetup dos idiomas español
« en: Miércoles 9 de Febrero de 2011, 17:40 »
Hola,

He creado un instalador con el inno y tras agregar los idiomas, cuando lo ejecuto, la primera opción es el lenguaje, y para mi sorpresa me muestra dos lenguajes (Español) y no muestra el (Inglés) y como cada idioma tiene asignado una licencia, he podido ver que uno de los lenguajes (Español) en realidad es el Inglés (ya que muestra el acuerdo en ese idioma) pero la instalación la hace en español.

esto es lo que tengo en [LENGUAGES]

Name: en; MessagesFile: compiler:LanguagesEnglish.isl; LicenseFile: E:aaNumisoftwareChaletDemoNumisoftware v2.49NumisoftwareLicenciasLicenseIN.txt
Name: es; MessagesFile: compiler:LanguagesSpanish.isl; LicenseFile: E:aaNumisoftwareChaletDemoNumisoftware v2.49NumisoftwareLicenciasLicenciaES.txt
Name: catalan; MessagesFile: compiler:LanguagesCatalan.isl; LicenseFile: E:aaNumisoftwareChaletDemoNumisoftware v2.49NumisoftwareLicenciasLlicènciaCAT.txt
Name: french; MessagesFile: compiler:LanguagesFrench.isl; LicenseFile: E:aaNumisoftwareChaletDemoNumisoftware v2.49NumisoftwareLicenciasLicenceFR.txt
Name: german; MessagesFile: compiler:LanguagesGerman.isl; LicenseFile: E:aaNumisoftwareChaletDemoNumisoftware v2.49NumisoftwareLicenciasLizenzDE.txt
Originalmente es (Default) yo lo he cambiado por si lo arreglaba, pero nada.


Saludos, ximo

4
Visual Basic 6.0 e inferiores / Registrar con InnoSetup
« en: Domingo 30 de Enero de 2011, 14:53 »
Hola,

Tengo una aplicación en access terminada y me he puesto con el instalador, el cual tengo más o menos controlado, al menos lo que pretendo hacer, solo he encontrado un problema.

Si pongo esto en [Files]

;Source: "rutacompletalficherofichero.dll"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder; Flags: restartreplace sharedfile regserver
;Source: "rutacompletalficherofichero.tlb"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder; Flags: restartreplace sharedfile regtypelib

Entiendo que recoge el fichero y cuando instala lo registra, ahora bien aparte de las DLL y TLB necesito registrar el siguiente archivo.

MSACC.OLB

Se hace como los demás o tiene algo especial, ya que las dll terminan con (regserver) y los tlb con (regtypelib)
Todas las dll, tbl y olb viajan en una carpeta junto a la aplicación, pero me gustaría registrarlas por si acaso.


Saludos, ximo

Páginas: [1]