Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 28/10/2010
Ñuño Martínez's Avatar
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Join Date: Jul 2006
Location: Ciudad Catedral, Españistán
Posts: 6,031
Poder: 28
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
A ver si me acuerdo, que hace eones que no hago nada en C++:
Code:
  char *CadenaOriginal = "¡Hola, Mundo!"
  string *CadenaFinal;

  CadenaFinal = new string (CadenaOriginal);
El otro caso:
Code:
  string *CadenaOriginal = new string ("¡Hola, Mundo!");
  char *CadenaFinal;

  CadenaFinal = new char [CadenaOriginal->length ()];
// Posibilidad 1.
  sprintf (CadenaFinal, CadenaOriginal);
// Posibilidad 2.
  sprintf (CadenaFinal, "%s", CadenaOriginal);
Creo que era así. Evidentemente, no olvides los "delete".
Reply With Quote
  #2  
Old 29/10/2010
_cero_ _cero_ is offline
Miembro
 
Join Date: Apr 2007
Posts: 147
Poder: 20
_cero_ Va por buen camino
Thumbs up

mmm veamos


Code:
//    de String a char
    String micadena="mi texto";
    char* michar=new char[micadena.Length()];

    StrLCopy(michar, micadena.t_str(), micadena.Length());

    ShowMessage(michar);
    delete michar;

//    de char a string
    char michar2[9]="mi texto";
    String micadena2;

    micadena2=String(michar2);

    ShowMessage(micadena2);
Para que funcione tu código

Code:
    if (!CreateDirectory(ComboBox1->Text.t_str(), NULL)) { //La función  “.t_str()” regresa un “const char*”
        MessageDlg("un mensaje de error", mtInformation, TMsgDlgButtons() << mbOK, 0);
    }
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
convertir int o char a hexadecimal. bactering C++ Builder 2 05/10/2008 21:18
Convertir un Single en 4 char cmurua71 Varios 4 15/06/2007 11:25
Pasar string a char Sayuri Varios 3 09/08/2005 16:35
Convertir variable tipo Word a Char andre Varios 2 15/12/2003 20:15
char to string y al reves fespi Varios 2 05/11/2003 21:08


All times are GMT +2. The time now is 15:12.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi