He realizado una aplicacion con Xailer . Al ejecutarla en una máquina con NT
me aparece el error
"No se ha podido encontrar el punto de entrada al procedimiento
GetLongPathNamea en la biblioteca de vínculo dinámico KERNEL32.DLL"
¿Que puedo hacer?
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Como implementar un programa realizado en Xailer en una maquina con NT
Como implementar un programa realizado en Xailer en una maquina con NT
Juan José,
> He realizado una aplicacion con Xailer . Al ejecutarla en una máquina con
> NT me aparece el error
>
> "No se ha podido encontrar el punto de entrada al procedimiento
> GetLongPathNamea en la biblioteca de vínculo dinámico KERNEL32.DLL"
>
> ¿Que puedo hacer?
Xailer no soporta NT. Las versiones mínimas de windows son W98 y W2K.
De todos modos, si te es absolutamente necesario, puedes probar a crear
funciones "dummy" para evitar los errores de carga, pero tienes que tener en
cuenta que eso no significa que vaya a funcionar todo. Lo único que se
consigue con ese truco es que no de errores al arrancar el programa, pero si
por alguna razón se está usando ese función u otras similares, al final
fallará todo.
La función "dummy" para el error que tienes puede ser algo así:
#pragma BEGINDUMP
#include "windows.h"
#include "xailer.h"
DWORD GetLongPathNameA( LPCTSTR lpszShortPath, LPTSTR lpszLongPath, DWORD
cchBuffer )
{
return 0;
}
#pragma ENDDUMP
--
Un saludo,
José F. Giménez
http://www.xailer.com
> He realizado una aplicacion con Xailer . Al ejecutarla en una máquina con
> NT me aparece el error
>
> "No se ha podido encontrar el punto de entrada al procedimiento
> GetLongPathNamea en la biblioteca de vínculo dinámico KERNEL32.DLL"
>
> ¿Que puedo hacer?
Xailer no soporta NT. Las versiones mínimas de windows son W98 y W2K.
De todos modos, si te es absolutamente necesario, puedes probar a crear
funciones "dummy" para evitar los errores de carga, pero tienes que tener en
cuenta que eso no significa que vaya a funcionar todo. Lo único que se
consigue con ese truco es que no de errores al arrancar el programa, pero si
por alguna razón se está usando ese función u otras similares, al final
fallará todo.
La función "dummy" para el error que tienes puede ser algo así:
#pragma BEGINDUMP
#include "windows.h"
#include "xailer.h"
DWORD GetLongPathNameA( LPCTSTR lpszShortPath, LPTSTR lpszLongPath, DWORD
cchBuffer )
{
return 0;
}
#pragma ENDDUMP
--
Un saludo,
José F. Giménez
http://www.xailer.com