Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1246 connectés 

 


Dernière réponse
Sujet : Pourquoi mon code en C++ builder ne fonctionne pas ???
LMF merci, je vais éssayer.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
LMF merci, je vais éssayer.
tfj57 D'après l'aide de CreateFile il faut mettre OPEN_EXISTING et non pas OPEN_EXISTING_FILE qui n'existe pas.
 
Salutations
LMF Voci un extrait de mon code ;
 
Int tab[100000];
AnsiString sortie;
HANDLE hfile;
DWORD zut;
 
hfile=CreateFile("tab.dat",GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING_FILE,FILE_ATTRIBUTE_NORMAL,NULL);
ReadFile(hfile,&tab[0],sizeof(tab),&zut,NULL);
 
CloseHandle(hfile);
 
sortie=FloatToStr(tab[100]);
Canvas->TextOut(10,70,sortie);
 
Le probleme vient que le compilateur aimme pas :OPEN_EXISTING_FILE
 
J'ai éssayer de remplacer OPEN_EXISTING_FILE par autre chose mais soit mon fichier se vide ou alors il s'affiche 0.
 
->Vous avez pas une idée de ce qui cloche dans ce code, qui sert à lire un tableau d'entiers dans un ficher sur le dd.
Merci
(Fait avec Borland/Inprise Builder C++ 4/5)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)