Hallo, falls jemand von den Datenbankspezialisten sich dafür interessiert:
Nach dem Aufruf call far dbclose wird eax mit 78c60000 hinterlassen, vorher waren die ersten 4 Stellen 0. Das habe ich zufällig mal beim Tracen von Autotest in XP.PAS mitbekommen und ins Logfile gerettet. Weitere Folgen dadurch habe ich da nicht beobachtet, aber es ist hier reproduzierbar. Die Zahl ändert sich nach dem Neustart des Debuggers von der Kommandozeile, aber bleibt während einer Session stabil, auch nach Neustart des Programms. --------------------------------zip----------------------------------- cs:1087 BFB82A mov di,2AB8 eax 78C60000|c=0 cs:108A 1E push ds ebx 00003287|z=1 cs:108B 57 push di ecx 00003508|s=0 cs:108C 9AFB44B51A call far dbclose edx 00007842|o=0 cs:1091>C9 leave esi 00000010|p=1 cs:1092 CB retf edi 00002AB8|a=0 cs:1093 0B4155 or ax,[bx+di+55] ebp 00007EF8|i=1 cs:1096 54 push sp esp 00007BCA|d=0 cs:1097 4F dec di ds 3286 | --------------------------------zap----------------------------------- -- Salut _)oachim ------------------------------------------------------------------------ FreeXP Entwickler-Mailingliste [EMAIL PROTECTED] http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list