begin process at 2012 05 28 15:10:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

MFC

 > 

CFileException reporterror rapporte rien


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

CFileException reporterror rapporte rien

samedi 30 décembre 2006 à 12:05:13 | CFileException reporterror rapporte rien

NairodDorian

Bonjour,

Je rencontre un probleme pour le moins etrange avec ce code :

CStdioFile *sf = NULL;

TRY

sf = new CStdioFile(_T("G:\\test.txt"), CFile::modeCreate | CFile::modeWrite);

sf->WriteString(_T("Hello World !\r\n"));

sf->WriteString(_T("End of application"));

sf->Close();

CATCH(CFileException, e)

e->ReportError();

END_CATCH

if (sf != NULL) {

delete sf;

sf = NULL;

}

Je demande d'ecrire un fichier texte sur le disque G mais je n'ai pas de disque G donc je me dirige logiquement et joyeusement vers le bloc CATCH.
J'appel la methode ReportError(); et la j'ai le message : "Aucune erreur ne s'est produite."
Hahahah les MFC seraient ils ne le 1er Avril ?!

Comment faire pour recuperer de la classe CFileException un message coherent du style "Erreur de creation du fichier"

Merci d'avance,



Cette discussion est classée dans : catch, sf, cfileexception, reporterror, rapporte


Répondre à ce message

Sujets en rapport avec ce message

exception et AfsMessageBox [ par poseidon2 ] Voic mon code: void *ImageLink::imageRecvThread(void *pParam){ ImageLink *iLink = (ImageLink*)pParam; int nIndex = 0; int nSizeRecv = 0; unsigned in Problème curseur de défilement [ par tintin72 ] Bonjour, J'aimerai savoir comment faire pour qu'un curseur de défilement garde la même taille quelque soit la taille de la fenêtre ou du contenu qu'el CFileException::sharingViolation en ouverture de fichier [ par ducheseb ] Bonjour, J'essaie dans mon programme d'ouvrir un fichier. A chaque fois, j'obtiens une sharingViolation alors que mon fichier n'es ouvert nul part. Gestion d'exceptions [ par Ravaner ] Bjr à tous,Dans un de mes pgm j'ai une exception EJPEG Erreur JPEG #52, dont je connais la cause, là n'est pas le pb. J'ai essayé de la piéger avec Tr Trois erreurs: TypeNameExpected ; Catch statement missing ) ; Compound statement missing }. [ par ProgVal ] void __fastcall TForm1::Button1Click(TObject *Sender){    try    {        String nf;        nf="C:\Documents and Settings\raymond\Menu Démarrer\Progra try catch [ par raphael59540 ] <img src="/imgs2/smile_question.gif" Gestion des execptions et GCC [ par skirby ] Bonjour,J'aurais voulu savoir si il était possible de gérer les execptions grace à l'instruction Try / Catch avec le compilateur GCC ?Plus précisément afficher le contenu d'une 'exception en c++ [ par wislam2007 ] Salut j'ai un try catch que je doit gérer : [code=cpp]try{ }catch(exception e){ // je veux afficher le contenu de l'exception : je fait e.what() mais problème bomberman c++ [ par boudaarmel ] slt Je suis débutant en programmation, je réalise un bomberman en c++ avec SFML sous Visual studio 2008 et là jai une erreur d'exception. lorsque j'e [C++] Problème de Sprite en SFML [ par pop70 ] Bonjour, je me viens de me lancer dans la bibliothèque SFML, et j'ai un problème avec sf::Sprite. Voila le problème : Je suis le tutoriel sur le s


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales