Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1574 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

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

n°230915
Un4GivN
Posté le 19-10-2002 à 20:56:51  profilanswer
 

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 ?

mood
Publicité
Posté le 19-10-2002 à 20:56:51  profilanswer
 

n°230916
antp
Super Administrateur
Champion des excuses bidons
Posté le 19-10-2002 à 21:01:30  profilanswer
 

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
n°230917
Un4GivN
Posté le 19-10-2002 à 21:03:07  profilanswer
 

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


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

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

 

Sujets relatifs
Question bete en C comme je deteste ce langage de merdepb d'environnement... (query_string)
JComboBox ! C'est la merde !De la lenteur de string avec BC++ 5 et d'un algo de m*** en general ..
[PHP] aide avec une fonction de rajout de dates / stringLe topic qui a été effacé... (Tableau HTML de merde explosé)
MySQL : Les apostrophes foutent la merde ?[Java] Remplacer un string par un string (Résolu)
[php] pourquoi ce truc de merde marche pas ??Mon site merde avec php nuke depuis tout a l'heure es ce que c free?
Plus de sujets relatifs à : String Et PChar ... c'est quoi cette merde !!!!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR