larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005
-
16 juin 2004 à 15:22
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005
-
28 juil. 2004 à 10:47
Bonjour,
Je developpe sous BorlandC++Builder6.
Une parti de mon code sauvegarde des données dans un fichier sur disque avec les fonctions : fopen,fwrite,fclose
Jusque là tous se passe bien.
Le code suivant me pose un problème :
OpenPictureDialog->Execute();
Il n'y a rien d'autre, je ne touche à aucune variable et lance aucune autre fonction.
Si j'entre dans la OpenPictureDialog et que j'en sort, tout ce passe bien.
Mais si j'entre dans la OpenPictureDialog et que je sélèctionne un fichier, ma fonction de sauvegarde ne fonctionne plus :
fopen ne fait pas d'erreur (==1)
fwrite ne fait pas d'erreur (==1)
fclose ne fait pas d'erreur (==1)
Et pourtant, mon fichier ne se crée plus du tout ????
J'ai fait un test avec OpenDialog même punition ...
Je ne vous cache pas que j'ai besoin d'un petit coup de main pour résoudre ce problème.
larion
Messages postés140Date d'inscriptionmercredi 28 avril 2004StatutMembreDernière intervention21 juillet 2005 28 juil. 2004 à 10:47
Bonjour,
Je te remercie de ta reponse.
C'est une bonne idée, mais je ne suis pas très chaud.
Ma sauvegarde de fichier fonctionnant bien, elle me permet de sauvegarder des structures complexes de manière simple.
Je pense que je vais perdre beaucoup de temps à recoder avec les API, sans garanti d'un bon fonctionnement.
Je cherche plutôt une solution sur mon OpenPictureDialog.
Dans le pire des cas, je peux reprogrammer PictureDialog.
Il doit bien exister ces ressources sur le Net.
Mais je préfère m'assurer qu'il n'y a pas une solution plus simple.