Bonjour à tous.
J'ai plein de truc à vous demander :
1. Comment on fait (si on peut le faire...) des infos-bulles sous borland 4?
2. Lorsque je lance mon programme et que je veux supprimer un fichier, un message d'erreur écrit : "Violation d'accès à l'adresse 41004214 dans le module 'borlndmm.dll'. Ecriture de l'adresse 000000078". (malgrès l'erreur, le fichier se supprime quand même correctement...).
3. Lorsque je quitte, ça me met un message du style "monprog.exe a rencontré un problème et doit dermer. (...) envoyer le rapport d'erreurs, Ne pas envoyer". Ca le fait uniquement après avoir supprimer le fichier (et reçu le message d'erreur).
4. Je voudrais savoir comment faire pour que lorsque l'on clic sur la croix pour fermer qu'un message s'affiche avec "Voulez-vous vraiment quitter?" et que si on appuie sur NON, hé ba ça quitte pas...
Avec un :
le problème c'est que, quelque soit le choix, le programme va toujours quitter.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 void __fastcall TwindowIdentification::FormClose(TObject *Sender, TCloseAction &Action) { int quitte; quitte = MessageBox (NULL, "Voulez-vous vraiment quitter?", "Quitter", MB_YESNO); /* Si bouton CANCEL séléctionné */ if (quitte == IDNO) { MessageBox (NULL, "test", NULL, NULL); //evite de quitter... } /* Si bouton OK séléctionné */ if (quitte == IDOK) exit(0); }
Je ne sait pas comment faut faire pour qu'il ne quitte pas.
Voilà si quelqu'un arrive à m'aider là dessu sa serait vraiment sympa. Merci
Partager