Bonjour à tous,
j'ai un problème assez bizarre depuis quelques jours et j'ai essayé plusieurs façons de le régler sans succès. Je suis en train de me faire un petit programme personnel et j'avais arrêté de programmer depuis quelques temps. Je viens de m'y remettre. J'utilise Lazarus comme EDI sous Windows 7 avec le système de fichiers 64bit (je sais que c'est important pour la lecture des fichiers spéciaux) mais je n'arrive pas à trouver pourquoi, lorsque jutilise la fonction FileExists(), elle me renvoie false même si le fichier existe vraiment. Si je tape la fonction manuellement: fileexists('C:\Users\Yan\Documents\fichiertest.txt'); ça me renvoie true mais si je mets le même fichier en variable de type string (convertie ou non en Pchar()) recueillie avec le composant TOpenDialog existe. Même chose avec un AssignFle() qui me renvoie le IOresult 123.
Des suggestions? Merci à l'avance !!
Partager