Bonjour,

je vien de migré à CodeGear 2009

Sur un de mes projet 2 erreur fond leur aparition à la compilation
Elle on l'aire du méme style.
J'avais aucun probléme sous 2007, l'aplication fonctioné, mais je doit y rajouter des fonctionalité

Erreur 1 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
String file,file2;
...
if (!CopyFile(file.c_str(),file2.c_str(), false)){
    ShowMessage("Impossible de faire le backup des fichiers");
    exit(1);
J'ai comme ereur sur le CopyFile :
[BCC32 Erreur] Unit1.cpp(218): E2034 Impossible de convertir 'wchar_t *' en 'const char *'
[BCC32 Erreur] Unit1.cpp(218): E2342 Mauvaise correspondance de type dans le paramètre 'lpExistingFileName' ('const char *' désiré, 'wchar_t *' obtenu)
Erreur 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
    m=Application->MessageBoxA("Continuer l'importation?","Erreur de valeur",MB_YESNO);
    if (m==7)
                    exit(1);
J'ai comme erreur sur le MessageBoxA :
[BCC32 Erreur] Unit1.cpp(243): E2034 Impossible de convertir 'const char *' en 'const wchar_t *'
[BCC32 Erreur] Unit1.cpp(243): E2342 Mauvaise correspondance de type dans le paramètre 'Text' ('const wchar_t *' désiré, 'const char *' obtenu)