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.

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

Foro público de Xailer en español
Responder
correo
Mensajes: 109
Registrado: Mar Nov 22, 2005 7:15 pm

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

Mensaje 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?
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

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

Mensaje 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
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder