Página 1 de 1

Como implementar un programa realizado en Xailer en una maquina con NT

Publicado: Mar Jun 20, 2006 11:20 am
por correo
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?

Como implementar un programa realizado en Xailer en una maquina con NT

Publicado: Mar Jun 20, 2006 12:29 pm
por jfgimenez
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