PDA

Ver la Versión Completa : Ejecutar aplicación en sistema que no esté instalado Builder C++


meme
11-03-2008, 17:59:25
Hola,

Quisiera hacer mi aplicación de manera que no tenga problema si lo ejecuto en un sistema en el que no esté instalado Builder C++.

Lo que he hecho es desabilitar la opción Use dynamic RTL, en Projects ->Options->Linker.

Y también he deshabilitado en Projects->Options->Packages la opción Build with runtime packages.

El proyecto no compila porque se produce una excepción EAccesViolation, ¿por qué puede ser esto?

Gracias de antemano y un saludo

Ziara
11-03-2008, 19:07:23
Hola, desde mi punto de visto, decir que puedes crear una aplicación, sin ninguna reestricción.

Cuando lo quieras ejecutar en un pc que no tenga instalado el builder, te mostrará varios mensajes que te faltan algunos archivos que son:
vcl60.bpl
rtl60.bpl
borlndmm.dll
cc3260mt.dll
(no se si por este orden, pero primero te muestra una ventana diciéndote que te falta uno, cuando te hayas bajado ese uno desde internet mismo y metido en la carpeta de system32 e intentas ejecutar de nuevo tu aplicación te pedirá otro.. y asi sucesivamente)

asi que te los vas bajando y colocando en system32 y ya está.

escafandra
11-03-2008, 20:49:40
meme, Ziara te ha dado un buen consejo, pero existe otra forma y no ibas por mal camino.... Visita esto. (http://www.clubdelphi.com/foros/showthread.php?t=52183)

Saludos.