FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error al correr ejecutable
Saludos a todos
El Problema que se me ha presentado (como principiante en este mundo de Delphi ), es el siguiente: Realize una pequeña aplicacion que accede a un base de datos (Access 97), conectandome con componentes ADO, en la maquina donde tengo instalado Delphi (Ver 7.0), el EXE corre sin ningun problema, pero al trasladarlo a otro equipo, al intentar correrlo aparece un error que dice: "Errro al iniciar la aplicacion porque no se encontró qtintf70.dll La reinstalacion de la aplicacion puede solucionar el problema". Estuve buscando por los foros pero no encontré algo que pudiera ayudar a resolverlo, estuve intentado qutando/agregando los Packages pero ni asi. Espero que alguien pueda ayudarme, de antemano Gracias a todos.
__________________
Todos quieren cambiar el mundo, pero nadie piensa en cambiarse así mismo |
#2
|
||||
|
||||
Hola,
El error, hasta el momento, para tener una solución: todo radica en la falta de la librería que mencionas, la cual será usada por tu aplicación o por algún componente "de terceros" que utilizes en tu aplicación. Pues bien, localiza la librería "DLL" en tu sistema (donde estás desarrollando la aplicación y en donde dices que todo marcha como se espera) y cópiala junto al directorio del archivo ejecutable o en el "Path" del sistema (el directorio de Windows, por ejemplo) en el equipo en que ahora encuentras el problema para iniciar tu aplicación. Suerte, en todo caso. |
#3
|
|||
|
|||
Efectivamente
Sin problema alguno ha funcionado la solución que me comentes estimado dec,
pero existe alguna forma de que esa libreria sea cargada al ejecutable final , pues se presenta el caso que que dicha apliación tengo que enviarla por mail a otra sucursal y por ahi no hay forma que que se puede agregar/registrar dicha libreria. Aprovecho para comentar que no uso ningun componente externo de los que trae delphi,es decir solo uso componentes ADO, (AdoConnection y 2 ADOQuery), 2 bitButtons, los mensajes a traves de MsgDialogs. Agradezco infinitamente los comentario(s).
__________________
Todos quieren cambiar el mundo, pero nadie piensa en cambiarse así mismo |
#4
|
||||
|
||||
Saludos
No se tu pero con Cita:
Ni mas ni menos
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#5
|
||||
|
||||
Puede que hayas puesto un componente y luego lo has quitado, pero ha quedado en el uses, esa dll pertenece a las qt para Kylix. Revisa tu código y elimina lo que no necesistes de tus uses. Vuelve a compilar y listo.
|
#6
|
|||
|
|||
Tomado en cuenta
Gracias vtdeleon y Casimiro Notevi por su comentarios, he quitado del uses todo aquello que no usa mi aplicación. La repuesta de vtdeleon aun no la he puesto en practica; pues el dia de hoy repentinamente al hecer las primeras pruebas nuevamente, se me ha presentado otro detalle (Una Excepcion:"ODBC: la definición de la tabla vinculada ha cambiado", esto pues coloque la base de datos en otro equipo. Voy a abrir otro Hilo en Tablas Planas, pues creo qur no va por este rumbo, y despues de resolver regresara para comentarles y si ha resuelto. Gracias.
__________________
Todos quieren cambiar el mundo, pero nadie piensa en cambiarse así mismo |
#7
|
|||
|
|||
Esas cosas rara de windows
Hola de nuevo a todos
Despues de pasar varias horas frente a la computadora, buscando el posible error de mi aplicación, y de seguir la sugerencia de Casimiro Notevi coloque mi base de datos en otro equipo; con las mismas caracteristicas que de donde estaba realizando mis priemras pruebas y eureka!!!!!!!, mi aplicación se ejecuto sin nigun problema . Posteriormente empeze a probar por toda la red, sin presentarse nuevamente el problema. Con el hecho de quitar del uses lo que no utiliza mi programa y compilar de nuevo ha funcionado. y sin pasar ninguna dll a otro equipo. Ahora, lo que pude comprobar es que extrañamente esa maquina donde me dio el problema tiene problemas con aplicaciones de Delphi , pues probe con el usual "Hola Mundo" y me envia problemas con librerias. Gracias nuevamente a todos y pueden dar este hilo como cerrado.
__________________
Todos quieren cambiar el mundo, pero nadie piensa en cambiarse así mismo |
#8
|
||||
|
||||
Sobre la libreria qtintf70.dll
Esta libreria corresponde al paquete del QuickReport(en la paleta qReport) y la necesita para ejecutar los reports de la aplicación
Cita:
|
#9
|
||||
|
||||
Qué casualidad, parece, si no me equivoco, que ambas se llaman igual, tanto la de kylix como la del quickreport, no quiero pensar qué pasará si se usan las dos al mismo tiempo
|
|
|
|