Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   No inicia sistema por error con isdbcsleadbyte (https://www.clubdelphi.com/foros/showthread.php?t=58440)

Tcmn 21-07-2008 00:22:37

No inicia sistema por error con isdbcsleadbyte
 
Hola a todos fijense que hay algo raro con una maquina. Instale un sistema de base de datos con paradox y delphi 6 en cuatro maquinas en red. Todas tienen xp service pack3 y todo estaba muy bien hasta que una de las cuatro(la que tiene las tablas) no inicia mi programa ni ningun otro. Duro una semana trabajando bien y de repente un dia no quizo abrirse enviando el mensaje:

No se encuentra el punto de entrada del procedimiento isdbcsleadbyte en kernel32.dll

Investigue en la red y encontre de windows
http://msdn.microsoft.com/en-us/library/aa908969.aspx
y segun lo que entiendo en mi pobre ingles es que lee los conjunto de caracteres a ver si es un caracter de doble byte pero no vi una forma de solucionarlo. Gracias de antemano por la direccion que me puedan dar al respecto.

donald shimoda 21-07-2008 00:45:58

Cita:

Empezado por Tcmn (Mensaje 301762)
No se encuentra el punto de entrada del procedimiento isdbcsleadbyte en kernel32.dll

La única lógica que me cierra si estaban trabajando bien y ya no, es que esa función haya sido removida en el service pack 3 y por eso te de el error.

Investiga si viene por ese lado, porque siendo así no veo como lo puedas solucionar.

Buscate en los fuentes de la VCL la llamada a esa función a ver si es realmente algo del código delphi o alguna otra capa intermedia es al culpable da la llamada ofensiva.

Saludos

Tcmn 21-07-2008 17:46:01

Gracias pero ahora de pronto ya jalo como si nada y ahora no se que hacerle. Creo que tocara esperar a ver si lo hace de nuevo.

alquimista 22-07-2008 01:18:24

Lo mismo es un problema de hardware.
Es posible que pueda estar fallando el disco duro y de errores de lectura
en ciertos archivos.
Cuando empiezan a fallar a veces lo hacen de manera intermitente.
Si solo fuese tu programa pero si no ejecuta ningún otro?
Por aportar algo mas.


La franja horaria es GMT +2. Ahora son las 07:50:18.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi