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

  FORUM HardWare.fr
  Programmation
  C++

  [VC++.Net]Conversion de chaine de caractère

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VC++.Net]Conversion de chaine de caractère

n°640028
dooggie
Posté le 12-02-2004 à 10:34:54  profilanswer
 

bonjour  
 
j'essaie de récuperer la ligne de commande de mon prog
avec l'instruction CommandLineToArgvW
 
j'obtiens l'erreur suivante :  
 error C2664: 'CommandLineToArgvW' : impossible de convertir le paramètre 1 de 'LPTSTR' en 'LPCWSTR'
 
qq'un pourrait m'éclairer sur les différents types de chaines de car qu'il y a sous VC++ et leur conversion possible?
 
merci d'avance

mood
Publicité
Posté le 12-02-2004 à 10:34:54  profilanswer
 

n°640208
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 12-02-2004 à 12:07:41  profilanswer
 

très simple mon ami,
la fonction que tu décris,
prend en argumant une chaine de caractère Unicode, et oui !
or toi tu lui fournis un pointeur vers une chaine ASCII
de plus, il t'arrive ce genre de souci,
car tu n'utilises pas la bonne API
donc je réponds à ta demande,
pour récupérer la ligne de commande,
il te faut utiliser :
 
GetCommandLine()
http://msdn.microsoft.com/library/ [...] ndline.asp


---------------
J'ai un string dans l'array (Paris Hilton)
n°640317
dooggie
Posté le 12-02-2004 à 13:29:32  profilanswer
 

merci bcp pour ces explications claires, précises et en français!! (ça change de la MSDN ...)
 
dans mes recherches je me suis aperçu qu'il y a des fonctions (argv,m_lpCmdLine..) qui récupère directement les arguments de la ligne de commande (ce que je cherche à faire en fait)
mais là aussi j'ai des problèmes de conversions de chaines
 
y a-t-il qq'un qui pourrait m'aider??


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [VC++.Net]Conversion de chaine de caractère

 

Sujets relatifs
[VB .NET] Trouver le chemin d'accès au répertoire utilisateurVisual Studio Net 2003 Enterprise Architect
Test de chaine inclu dans une autre[C++] Développement C++ sous Unix/Linux et Visual C++ 6 ou .Net
Extraire le contenu binaire d'un fichier vers une chaine de caracteresextraitre une sous chaine esct ce possible ?
problème conversion Chaine->hexa[C] Remplacer une partie d'une chaîne de caractères
[ASP+VBSCRIPT] Conversion d'une date (2/9/2004 --> 02/09/2004) 
Plus de sujets relatifs à : [VC++.Net]Conversion de chaine de caractère


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