![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Ese error va ligado al uso de componentes OCX, en otras palabras debes registrar las librerías OCX que vayas a utilizar (controles ActiveX o quizás estás usando OLE Automation).
Respecto a instaladores yo prefiero NSIS, te demora uno o dos días aprenderlo pero te permite hacer cualquier cosa.
__________________
self.free; |
|
#2
|
|||
|
|||
|
Cita:
Pero una vez que te creas una plantilla a tu gusto me imagino que es rápido de usar. Además vienen un monton de plantillas hechas ya. Última edición por cocute fecha: 07-02-2010 a las 12:41:54. |
|
#3
|
||||
|
||||
|
Uso el instalador INNO SETUP. En realidad no es visual, sino que es un compilador de instaladores que genera el ejecutable a partir de un archivo de texto. Utiliza scripts en Pascal y es muy potente. Está bien documentado, es software libre y tiene varias herramientas "accesorias" como la que comento a continuación:
Para facilitar más las cosas, uso la herramienta ISTOOL, que en forma "casi" visual me permite crear el instalador a golpe de ratón, generando el script automáticamente. Como dicen en España, es "una gozada". Saludos !
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma. |
|
#4
|
||||
|
||||
|
Pues, yo como rretamar, te recomiendo el Inno Setup. Es muy sencillo de usar para las cosas sencillas, y más complicado para las cosas complicadas. Como tiene que ser.
He aquí un ejemplo de instalador que, entre otras cosas, registra OCX (ComCtrl32): Código:
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES!
[Setup]
AppName=My Program
AppVerName=My Program version 1.5
DefaultDirName={pf}\My Program
DefaultGroupName=My Program
UninstallDisplayIcon={app}\MyProg.exe
Compression=lzma
SolidCompression=yes
OutputDir=userdocs:Inno Setup Examples Output
[Files]
Source: "MyProg.exe"; DestDir: "{app}"
Source: "MyProg.chm"; DestDir: "{app}"
Source: "Readme.txt"; DestDir: "{app}"; Flags: isreadme
Source: "ComCtl32.ocx"; DestDir: "{sys}"; CopyMode: alwaysskipifsameorolder; Flags: restartreplace sharedfile regserver
[Icons]
Name: "{group}\My Program"; Filename: "{app}\MyProg.exe"
|
|
#5
|
|||
|
|||
|
Saludos a todos! Gracias de verdad por sus respuestas!!
Ahora, eso de registrar OCX o ActiveX... en efecto estoy utilizando unos componentes IOCOMP para mostrar unas variables en pantalla... me podrian explicar un poco mas eso de registrar?? Gracias por su prontas respuestas!! |
|
#6
|
||||
|
||||
|
Registrar, es hacer disponible tu componente OCX o DLL para otras aplicaciones, es decir, indicamos que tu OCX o DLL es un componente compartido del sistema, puedes registrar manualmente en una máquina usando este comando vía CMD:
Código:
REGSVR32 c:\ruta_completa_OCX
__________________
self.free; |
|
#7
|
|||
|
|||
|
Nada! Todavia con el mismo problema!
Generé el instalador con el InstallShield 2010, me dijo que tenia dependencias con Microsoft OLE, lo seleccione para que lo asociara pero nada... todavia al ejecutar me sigue enviando el mismo mensaje de "Exception EOleSysError in module Telemetria.exe at 000640A5. Error catastrófico" He buscado por la red pero parece que a nadie le ha dado ese error antes!! Ayuda ! |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como crear un propio instalador para mi aplicacion? | ColdFusion | Varios | 3 | 19-11-2009 10:50:17 |
| Instalador para mi aplicación | elpacua | Varios | 1 | 19-02-2008 21:48:01 |
| Generar instalador para componente Twain | Mfi | Varios | 3 | 31-08-2007 17:53:03 |
| Instalador para mi aplicación. | aoiTo | C++ Builder | 2 | 09-03-2005 19:46:53 |
| Instalador para aplicacion con BD Interbase | Gabriel2 | Varios | 2 | 29-11-2004 15:51:10 |
|