-
CreateFile
Bonjour,
je voudrais créer un fichier toto.doc ou .xls. J'ai bien trouvé la fonction CreateFile, mais je ne comprend pas vraiment comment l'utiliser. Est-ce que qqn aurait un exemple.
L'aide me dit également que la fonction retourne (en cas de succés) un handle ouvert sur le fichier spécifié.
Qu'est-ce au juste un 'handle' et comment tester si l'opération c'est effectué correctement.
Merci et bon week-end à tous.
PEM :D
-
Un Handle est ce qui permet d'identifier le fichier. En fait, avec CreateFile, tu obtiens ce Handle et ensuite, tu t'en sers pour écrire dans le fichier : tu remarqueras que les fonctions qui traitent les fichiers demandent toutes ce Handle.
-
Y'a une astuce qui permet de créer un fichier rapidement sans rien dedans avec un composant de borland :
TStringList* pSList = new TStringList();
y'a une méthode pSList->SaveToFile(String sFile) (si mes souvenirs sont bons, à vérifier).
T'a juste à l'appeler et ton fichier est créé sur le disque (le remplissage, c'est une autre histoire).