![]() |
Ordenador sin delphi
Hola, me dirijo a ustedes porque tengo un problema.
Soy novato en esto de delphi aunque sé un poco de c++builder. He creado un pequeño proyecto en un ordenador donde hay un montón de recursos compartidos y no puedo abrirlo en mi ordenador y también me gustaría saber si este proyecto que estoy creando podría abrirlo en cualquier sitio aunque no tengo el delphi instalado? El error que me dice cuando quiero compilar es el siguiente: [Fatal Error] Required package 'dcloffice2k50' not found |
Puede ser q tu ejecutable necesite algún componente o librería que tienes en tu pc. Una solución (en caso de ser ese el problema) sería hacer un instalador de tu programa con InstaShield (se escribia así??).
Confío en los compañeros del foro de que me corrijan si me equivoco. |
Siguiendo con lo que apunta DarkByte, habría que aclarar un par de cosas:
Un proyecto es en Delphi el archivo de tipo Dpr Delphi Project, por lo tanto si lo que queremos es abrir dicho proyecto para continuar trabajando en otro ordenador necesitamos lógicamente tener Delphi instalado y a ser posible de la misma versión con que se está realizando el proyecto, ya que si es inferior, nos va ser bastante dificil hacerlo funcionar, y si la versión es superior no tendremos muchos problemas, aunque si luego volvieramos al Pc anterior los tendríamos de nuevo. Si por proyecto se esta entendiendo un programa ya realizado y funcional, no es preciso tener instalado Delphi para que funcione si habrá que tener en cuenta que dependiendo si atacamos bases de datos, por ejemplo con Paradox, Dbase FoxPro... tendríamos que instalar el BDE, motor de bases de datos de Borland, si trabajamos mediante ADO y el ordenador tiene Access instalado normalmente no hará falta instalar nada más y para finalizar si trabajaras con FireBird, necesitarías instalar dicho motor de bases de datos para que pueda correr en otro ordenador. Un Saludo. |
por el error que le da me imagino que debe ser un tipo de libreria o componente que estas usando en tu proyecto que no viene con delphi
Cita:
(lo asumo por el nombre dcloffice2k50) revisa tu proyecto a ver cual componente asi utiizas, y como dijo DarkByte la solucion seri Cita:
|
Generalmente si usas un motor de bases de datos o alguna bugoteca o ".dll" de mocosoft necesitas el InstallShield, sino corre sin problemas siempre y cuando no lo compiles con ".dpl" extras. Algunas librerías te permiten realizar una conección directa, a Oracle por ejemplo sin el ODBC, y evitar en lo posible a las bugotecas de mocosoft.
|
La franja horaria es GMT +2. Ahora son las 07:23:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi