Tengo una aplicación que en xp funciona perfecto, pero al momento de instalarla en la pc de mi cliente ( windows 98 ), me marca el siguiente error:
Error description: Error FiveWin/3 Cannot create Dialog Box:
Resource: LOGIN
me podrían ayudar a saber por qué pasa esto, y cuál es la mejor solución?
mi resource es una dll llamada "RECURSOS" y el dialog box si está ahi, pero me dice que no lo puede crear =(
problemas con windows 98
- Maritza Rodriguez
- Posts: 4
- Joined: Tue Oct 18, 2005 7:34 pm
- Location: Matamoros
- Contact:
problemas con windows 98
El conocimiento total es privilegio de Dios.
Prueba lo siguiente.
Las DLLs: BWCC.DLL y CTL3D.DLL, pongalas en el directorio de la aplicación.
Y cuidado con, el número máximo de ficheros abiertos a la vez.
Win98, trabaja con 20, por defecto, y la aplicación que estoy realizando, en XP va perfecta, ya que este tiene un máximo de 30.
Pero en el 98, tuve que poner:
CONFIG.SYS
FILES=40
BUFFERS=40,0
FCBS=4,0
STACS=9,256
AUTOEXEC.BAT
SET CLIPPER=F30
Y en la función, de entrada a la aplicación:
SetHandleCount( 40 )
Ya que con 30, tampoco me abria, las DBFs.
Saludos, José Mª
Y cuidado con, el número máximo de ficheros abiertos a la vez.
Win98, trabaja con 20, por defecto, y la aplicación que estoy realizando, en XP va perfecta, ya que este tiene un máximo de 30.
Pero en el 98, tuve que poner:
CONFIG.SYS
FILES=40
BUFFERS=40,0
FCBS=4,0
STACS=9,256
AUTOEXEC.BAT
SET CLIPPER=F30
Y en la función, de entrada a la aplicación:
SetHandleCount( 40 )
Ya que con 30, tampoco me abria, las DBFs.
Saludos, José Mª
-
- Posts: 108
- Joined: Sun Oct 09, 2005 6:12 pm
- Location: Mar del Plata - Argentina
- Contact:
José Mª:
Con fivewin no hace falta tocar ni el autoxec.bat ni el config.sys, es suficiente con poner en tu prg principal:
SetHandleCount(120)
Respecto a bwcc.dll yo la uso renombrada con otro nombre y puesta en el directorio del exe, asi de esa manera no hay peligro de conflictos con otras versiones de bwcc.dll que eventualmente pueda usar algun otro sistema instalado en la maquina y que pueda usar bwcc.dll en los directorios de windows (el tango gestion x ejemplo, muy usado en la argentina, utiliza bwcc.dll porque esta hecho en borland delphi) y te puede traer problemas porque si la version del programa tango es vieja la bwcc.dll es anterior a la version 2.0 (que es la minima que necesita el workshop x ejemplo)
Saludos,
Con fivewin no hace falta tocar ni el autoxec.bat ni el config.sys, es suficiente con poner en tu prg principal:
SetHandleCount(120)
Respecto a bwcc.dll yo la uso renombrada con otro nombre y puesta en el directorio del exe, asi de esa manera no hay peligro de conflictos con otras versiones de bwcc.dll que eventualmente pueda usar algun otro sistema instalado en la maquina y que pueda usar bwcc.dll en los directorios de windows (el tango gestion x ejemplo, muy usado en la argentina, utiliza bwcc.dll porque esta hecho en borland delphi) y te puede traer problemas porque si la version del programa tango es vieja la bwcc.dll es anterior a la version 2.0 (que es la minima que necesita el workshop x ejemplo)
Saludos,
- Maritza Rodriguez
- Posts: 4
- Joined: Tue Oct 18, 2005 7:34 pm
- Location: Matamoros
- Contact:
gracias
Gracias por el consejo Jose Mª, asunto arreglado.
En efecto, Daniel, no fue necesario modificar el .bat y .sys
vaya que me han facilitado la vida!
En efecto, Daniel, no fue necesario modificar el .bat y .sys
vaya que me han facilitado la vida!
El conocimiento total es privilegio de Dios.
Me alegra.
El haberte ayudado, me alegra.
Lo de modificar, el CONFIG.SYS y, el AUTOEXEC.BAT, es por costumbre.
Nunca te acostaras, sin saber algo nuevo. Gracias por la puntualización Daniel.
Saludos, José Mª
Lo de modificar, el CONFIG.SYS y, el AUTOEXEC.BAT, es por costumbre.
Nunca te acostaras, sin saber algo nuevo. Gracias por la puntualización Daniel.
Saludos, José Mª