Information générale
Catégorie:
Codage, syntaxe et commandes
>Question: IF a user doesn't select a file - but rather types in a non-existent file name - an error is generated. How should I verify that the filename they typed in (for the users that don't simply select the file) is a file that exists in the app directory.
To add a qualifier to Mark's suggestion...since FILE() will return .T. if the file lies anywhere on the path, you probably what to check with the explicit path that's allowed.
For example:
lcFile = GETFILE( [etc.])
lcTemp = JUSTFNAME( lcFile )
lcDir = ?sys(5)+sys(2003)+'\'
IF FILE( lcDir + lcTemp )
*!* Then you have a valid file
ENDIF
Précédent
Suivant
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