Ejecutar mi Sistema sin tener que tener instalalado foxpro 9
Publicado por Jose Francisco (166 intervenciones) el 13/01/2019 23:21:45
Buenas tardes estimados, para ejecutar mi programa sin tener instalado el foxpro9 tuve que copiar los siguientes dll y ocx en el directorio de mi ejecutable:
vfp9r.dll
vfp9t.dll
vfp9resn.dll
vfp9renu.dll
mscvcp71.dll
msvcr70.dll
msvcr71.dll
MSCOMCT2.OCX
Ésto no fue suficiente, además programé un archivo bat y de ésta forma luego de ececutarlo en la pc funciona , pero NO en todas las pc.
EL PROBLEMA CREO QUE ES CON LA LIBRERIA OCX POR ESO PROGRAMÉ EL ARCHIVO BAT.
El archivo bat es el siguiente:
******
Aguardo respuesta de alguna otra alternativa ,
ya que al ofrecer mi sistema en la web, necesito que se instale en forma automática por el usuario sin despender de mi.
Muchas Gracias
vfp9r.dll
vfp9t.dll
vfp9resn.dll
vfp9renu.dll
mscvcp71.dll
msvcr70.dll
msvcr71.dll
MSCOMCT2.OCX
Ésto no fue suficiente, además programé un archivo bat y de ésta forma luego de ececutarlo en la pc funciona , pero NO en todas las pc.
EL PROBLEMA CREO QUE ES CON LA LIBRERIA OCX POR ESO PROGRAMÉ EL ARCHIVO BAT.
El archivo bat es el siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@echo off
echo no olvidar ejecutar este archivo con botón derecho del mouse como administrador (caso contrario da un error, no se copia el archivo de biblioteca y no se procesa)
echo Actualizando archivo
copy c:\prgneg\mscomct2.ocx c:\windows\system32
copy c:\prgneg\mscomct2.ocx c:\windows\SysWOW64
c:\windows\system32\regsvr32 /u mscomct2.ocx
c:\windows\SysWOW64\regsvr32 /u mscomct2.ocx
rem del c:\*.exd /s
c:\windows\system32\regsvr32 mscomct2.ocx
c:\windows\SysWOW64\regsvr32 mscomct2.ocx
Rem esta linea es un comentario, la instruccion if es en el caso de que la
rem carpeta no exista.
IF ERRORLEVEL 2 GOTO ERROR
echo Proceso Completo
pause
******
Aguardo respuesta de alguna otra alternativa ,
ya que al ofrecer mi sistema en la web, necesito que se instale en forma automática por el usuario sin despender de mi.
Muchas Gracias
Valora esta pregunta
0