Amigos:
En nuestro aplicativo algunas ventanas nos generan un error en Windows 2003 y Windows 2000 pero anda bien en windows 98.
Buscando con carteles en los fuentes de la clase dialog.prg método Activate, vemos que el hay un dato nresult que toma valor 2 en windows 98 y -1 en 2003.
En windows 98 la ventana se abre ok, en 2003 muestra un error y no se puede abrir cuando entra en
#ifdef clipper y entra en createdlgerror( .... donde genera la ventana de error y muere la aplicación.
Muero por la solucion!!!!!!!!
Mil gracias desde ya.
Ricardo Bécares.