You are on page 1of 12

Introduccin a aplicaciones de 32 bits en

equipos de 64 bits
Este tutorial explica cmo instalar de forma manual las aplicaciones con un instalador
antiguo slo vlido para equipos con arquitectura y sistema operativo de 32 bits. En el
ejemplo instalaremos AjpdSoft Gestin de Transportes, una aplicacin "antigua" que
cuenta con un InstallShield (instalador) bastante obsoleto que no permite instalarse en
equipos con arquitecturas y sistemas operativos de 64 bits.
Si descargamos AjpdSoft Gestin de Transportes, descomprimimos el fichero "AjpdSoft
Gestion de Transportes.zip" y ejecutamos el fichero "SETUP.EXE" en un equipo con
Windows 7 x64 el asistente de instalacin nos mostrar este error:

La versin de este archivo no es compatible con la versin de Windows que est


ejecutando. Compruebe la informacin del sistema del equipo para ver si necesita una
versin x86 (32 bits) o x64 (64 bits) del programa y despus pngase en contacto con el
proveedor.
Este tipo de aplicaciones con asistente de instalacin no podrn instalarse directamente en
equipos de 64 bits, ni siquiera ejecutndolos en modo compatibilidad.
Hay que tener en cuenta que lo que explicaremos a continuacin no es vlido para cualquier
aplicacin, slo para aquellas con caractersticas similares a AjpdSoft Gestin de
Transportes o a AjpdSoft Control de Campo.

Obtener los ficheros ejecutables y


necesarios para la ejecucin de la
aplicacin x32

Puesto que no podremos usar el programa de instalacin en nuestro equipo deberemos


obtener los ficheros (ejecutables, base de datos, configuracin) de la aplicacin, para
obtenerlos tendremos varias posibilidades:
1. Intentar buscarlos en la web o el CD de la aplicacin, por ejemplo para el caso de
AjpdSoft Control de Campo los ficheros necesarios se encuentran en la descarga del cdigo
fuente de la aplicacin: AjpdSoft Control de campo cdigo fuente Delphi.
2. Si no es posible lo anterior, otra opcin es usar otro equipo de nuestra casa o empresa
que no sea de 64 bits, en este equipo instalar la aplicacin y copiar la carpeta de la
aplicacin al equipo con Windows 7 x64.
3. Si tampoco es posible lo anterior, tambin se puede instalar cualquier software de
virtualizacin gratuito, como por ejemplo VirtualBox o VMware Server, crear una mquina
virtual con un sistema operativo de 32 bits como Windows XP x32, instalar la aplicacin y
obtener los ficheros correspondientes. A continuacin mostramos algunos artculos sobre
VirtualBox y VMware Server:

Virtualizar en Linux, instalar VirtualBox en Linux Ubuntu 10.10 64 bits.


Instalar Linux Ubuntu 9.10 virtualizado con Sun VirtualBox 3.0.12.
Virtualizacin con Sun xVM VirtualBox del sistema operativo OpenSolaris 11.
Instalar Windows Server 2008 64 bits virtualizado con VirtualBox en Linux
Ubuntu.
Virtualizacin con VMware Server 2.0, acceso remoto a mquinas virtuales.
Instalar Microsoft Windows 7 Ultimate virtualizado en VMware Server 2.0.1.
Instalar Oracle Enterprise Linux virtualizado con VMware Server en Windows 7.

4. Otra posibilidad es intentar descomprimir (si es posible) los ficheros de instalacin de la


aplicacin.

Copiar los ficheros a la carpeta de


Archivos de programa y probar
Una vez obtenidos los ficheros necesarios para el funcionamiento de la aplicacin de 32
bits los copiaremos a la carpeta de instalacin de la aplicacin. Puesto que estamos
realizando el proceso manualmente, por ejemplo para el caso de AjpdSoft Gestin de
Transportes descargaremos los ficheros para instalacin manual desde:

AjpdSoft Gestin de Transportes Ficheros instalacin manual.

Para el caso de esta aplicacin, descomprimiremos el fichero


Gestion_Transportes_Ficheros_Instalacion_Manual.zip, copiaremos la carpeta GDT a la
unidad C, de forma que los ficheros de la aplicacin queden en:
C:/GDT
Es importante que conozcamos la ruta de la aplicacin pues la usaremos ms adelante para
indicar la ubicacin de las tablas con los datos.
Si intentsemos ejecutar la aplicacin ahora (fichero PortesReportes.exe) nos dara un error
debido a que esta aplicacin requiere de BDE (Borland Database Engine) y un Alias. Esta
aplicacin utiliza base de datos Paradox y, por lo tanto, es imprescindible el BDE. Aqu
indicamos los pasos a seguir para instalar BDE y aadir el Alias para que funcione en 64
bits.

Realizar las configuraciones e instalaciones


adicionales si la aplicacin las requiere
Dependiendo de la aplicacin, puede que tengamos que instalar algn componente
adicional, por ejemplo para el caso de AjpdSoft Control de Campo o de AjpdSoft Gestin
de Transportes, estas aplicaciones requieren de BDE (Borland Database Engine), motor de
base de datos para acceso a tablas Paradox que son las que usan estas aplicaciones. Para
instalar BDE podemos descargarlo desde el siguiente enlace:

Borland Database Engine (BDE).

Una vez descargado el fichero bde52.zip lo descomprimiremos y ejecutaremos (como


administrador) el fichero bde52.exe, pulsaremos "Aceptar":

Se iniciar el asistente para instalar Borland Database Engine, pulsaremos "Siguiente":

Pulsaremos "Instalar":

Es posible que el asistente nos muestre algn mensaje indicando que falta espacio en disco,
pulsaremos en "Aceptar" (no le haremos caso). El asistente finalizar, pulsaremos
"Terminar":

El asistente para compatibilidad de programas de Microsoft Windows 7 puede que nos


muestre un mensaje indicando que el programa no se instal correctamente, pulsaremos en
"Este programa se instal correctamente":

A continuacin, para el caso de AjpdSoft Gestin de Transportes, deberemos crear un


"Alias" en el Borland Database Engine (BDE). Para ello accederemos al Panel de control
pulsando en el botn "Inicio" - "Panel de control", pulsaremos en "BDE Administrator (32
bits)":

En la pestaa "Databases", pulsaremos con el botn derecho del ratn sobre "Databases" y
seleccionaremos "New":

Seleccionaremos en "Database Driver Name" el driver "STANDARD" (Paradox) y


pulsaremos "OK":

Introduciremos el nombre para el Alias, para AjpdSoft Gestin de Transportes


introduciremso "APortes":

En la parte derecha del Alias, en "Definition", en "PATH" pulsaremos el botn "..." para
seleccionar la ubicacin de las tablas de la aplicacin:

En nuestro caso hemos descomprimido y copiado los ficheros de la aplicacin a


C:/GDT/Tablas, por lo que seleccionaremos esta ruta:

Pulsaremos en el men "Object" - "Apply":

Cerraremos el administrador del BDE y pulsaremos "OK" para guardar los cambios del
nuevo Alias:

Ejecutaremos la aplicacin, para ello accederemos a la carpeta descomprimida y


ejecutaremos el fichero "PortesReportes.exe":

Para el caso de ss deberemos indicar la nueva ubicacin de los ficheros de la empresa de


pruebas, para ello accederemos al men "Global" - "Empresas":

Seleccionaremos la empresa de pruebas que se incluye con la aplicacin y pulsaremos el


botn "Cambiar ubicacin":

Pulsaremos "Aceptar" en el aviso de que se va a cambiar la carpeta de la empresa:

Introduciremos la ruta para la empresa, en nuestro caso "C:/GDT/Emp2003", pulsaremos


"Aceptar":

Nos avisar de que la ubicacin de la empresa ha sido modificada, pulsaremos "Aceptar":

Desde esta ventana podremos cambiar los datos de la empresa para adaptarlos a nuestras
necesidades:

Una vez cambiada la ubicacin y los datos pulsaremos en "Abrir empresa":

Artculos relacionados

AjpdSoft Gestin Comercial.


AjpdSoft Gestin de Transportes.
AjpdSoft Gestin de Taller.
AjpdSoft Gestin de prendas.
AjpdSoft Ventas e Ingresos con materiales.
AjpdSoft Gestin de productos fitosanitarios.
AjpdSoft Trazabilidad de productos fitosanitarios.
AjpdSoft Control aula libre acceso.
AjpdSoft Facturacin.
AjpdSoft Control de Stock.
AjpdSoft Vehculos, consumo y seguros.
AjpdSoft Comerciales y comisiones.
AjpdSoft Control de Campo (Cdigo fuente Open Source en Borland Delphi 6).
AjpdSoft Planes de abonados y tratamientos (Cdigo fuente Open Source en
Borland Delphi 6).
AjpdSoft Copia de Seguridad.
AjpdSoft Cifrar Texto.
AjpdSoft Encriptar Desencriptar ficheros.
AjpdSoft EuroConversor.
AjpdSoft Generador de cdigos de barras.
AjpdSoft Administracin Bases de Datos.
AjpdSoft Inventario PCs.
Cdigo fuente gratuito de aplicaciones completas en Delphi y Visual Basic.

Foro del Proyecto AjpdSoft sobre las aplicaciones de AjpdSoft (dudas, errores,
sugerencias).

Crditos
Artculo realizado ntegramente por Alonsojpd miembro fundador del proyecto AjpdSoft.
Artculo en ingls.

You might also like