Once you get past your divide by zero error, please be aware that some conditions that Windows 3.x ( the design platform for FPW ) are now grabbed by the 32 bit OS. For example, if you attempt to 'ERASE filex' and filex is in use, Windows 3.x would pass a nasty back to FPW. Windows NT puts its own modal dialog up and FPW doesn't know anything untoward has occurred. What we have done in pseudo-code is:
if file(filex)
lnx=fopen(filex)
if fclose(lnx)
erase filex
endif
endif
Windows NT will pass back a return code to the fopen() / fclose(). Just a heads up...
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement