String Et PChar ... c'est quoi cette merde !!!!

String Et PChar ... c'est quoi cette merde !!!! - Delphi/Pascal - Programmation

Marsh Posté le 19-10-2002 à 20:56:51    

le_path:= File1.FileName + file1.Items.GetText;
MessageBox(0,le_path,'Info', MB_OK);
 
Message d'erreur : Types incompatible PChar et String ... c'est quoi la merde là ? Pas moyen de les transformer ?

Reply

Marsh Posté le 19-10-2002 à 20:56:51   

Reply

Marsh Posté le 19-10-2002 à 21:01:30    

MessageBox c'est une fonction de l'API Windows, qui utilise des pointeurs vers un tableau de caractère (comme en C)
Donc tu dois soit utiliser une conversion : MessageBox(0,PChar(le_path),'Info', MB_OK);  
soit utiliser une fonction qui prend une string en paramètre :
MessageDlg(le_path, mtInformation, [mbOk], 0);


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 19-10-2002 à 21:03:07    

OOOOOOOOOUUUUUUUHHHHHHHHHHHH !!!!!!!!! =)
 
Bon sang !!!! antp.... tu viens de me sauver du temps  :love:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed