Ya tengo la lib operativa.
Ahora me surge el siguiente problema. Si ejecuto la aplicaci贸n en una PC con winXP, el proceso se realiza correctamente. Si lo hago en una PC con Win98 al abrir Excel pero, antes de mostrar la hoja con lo exportado, sale un msg de error: "esta aplicacion a efectuado una operacion no v谩lida...", y obviamente la apliacion de cierra y Excel no muestra nada.
Cual puede ser el problema?
Teniendo en cuenta que en XP fucniona, supongo que debido a que se ejecuta en un espacio de memoria separado, ser谩 por el enlazado?. Este es mi .lnk
// Opciones BLinker
PACKCODE
PACKDATA
//BLI EXECUTABLE CLIPPER F200
BLINKER EXECUTABLE COMPRESS
BLINKER CLIPPER SYMBOL OFF
// Ejecutable
OUT mgbyr
// Files
FI byr_main, byr_abmc
FI byr_plan, byr_abmm
FI byr_list, byr_expo
FI byr_hist, byr_ruti, byr_T00
FI msgspa,sixspa,sixnsx
FI clforce
// Librerias
SEARCH WMGf
SEARCH OBJDBF,FILEXLS,BTNGET,TWBRW16,SBUTTON
LIB SIX3
LIB five, fivec, winapi, objects
DEFBEGIN
name mgByR
description 'Bancos & Recursos (c) 98-2007'
exetype Windows 3.1
code moveable discardable preload
data preload moveable
stacksize 10000
heapsize 2048
rc wbyr.res
segment 'PLANKTON_TEXT' nondiscardable
segment 'EXTEND_TEXT' nondiscardable
segment 'OM_TEXT' nondiscardable
segment 'OSMEM_TEXT' nondiscardable
segment 'SORTOF_TEXT' nondiscardable
segment 'STACK_TEXT' nondiscardable
DEFEND
gracias