tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
3846
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Reticent Reticent ist offline Mitglied Gold
    Registriert seit
    Mar 2004
    Beiträge
    222
    Hallo Alle zusammen,


    ich habe ein c++ Projekt. Er ist unter Visual Studio 2003 als WinForms angelegt worden. Fragt bitte nicht wozu . Ist halt meine Aufgabe.

    Ich will jetzt einfach einen Satz aus 2 verschiedenen zusammensetzen. Es geht aber irgendwie nicht ... ICH DREH DURCH.... einen string gibts bei dem Projekt nicht. Kommisch. Also habe ich es durch System::String s; angelegt. Dann
    str_Text = this->tbPhotoPath->Text; ersten string angewiesen. Alles weitere funktioniert nicht. Ich meine es ist egal ob ich s->Concat(..) mache, der String bleibt im Zustand der ersten Anweisung. Keine Ahnung warum.
    Einen "+=" gibt es ebenfalls nicht.

    Kennt einer wie man strings manipulieren kann in c++ WinForms?

    Danke für jede, wirklich jede Hilfe!
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi,

    String.Concat() gibt einen String zurück. Diesen musst du einem String wieder zuweisen.
    Bsp:
    Code :
    1
    2
    3
    4
    5
    6
    
    String a = "abc";
    String b = "def";
    String c = String::Empty;
    c = String::Concat(a, b);
    oder
    c = a->Concat(b);
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    Reticent Reticent ist offline Mitglied Gold
    Registriert seit
    Mar 2004
    Beiträge
    222
    kann ich neues String dem alten zuweisen?

    d.h.
    Code :
    1
    2
    3
    4
    5
    6
    
    String a = "abc";
    String b = "def";
     
    a = String::Concat(a, b);
    oder
    a = a->Concat(b);
     

  4. #4
    Reticent Reticent ist offline Mitglied Gold
    Registriert seit
    Mar 2004
    Beiträge
    222
    habs mit 3 Strings gemacht. Funktioniert gut.

    Danke für die Hilfe!
     

  5. #5
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Zitat Zitat von Reticent
    kann ich neues String dem alten zuweisen?
    Ja, kannst du machen. Einfach ausprobieren, hätte dir aber auch eine Antwort geliefert
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

Ähnliche Themen

  1. String aus mehreren XML Tags zusammenbauen
    Von fammsi im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 3
    Letzter Beitrag: 18.07.07, 22:47
  2. [Mac] WinForms
    Von snowtom im Forum .NET Windows Forms
    Antworten: 2
    Letzter Beitrag: 09.08.06, 15:19
  3. Query zusammenbauen
    Von gingerswelt im Forum Relationale Datenbanksysteme
    Antworten: 6
    Letzter Beitrag: 09.05.06, 20:59
  4. URL in JSP zusammenbauen
    Von Yoshi im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 6
    Letzter Beitrag: 12.08.04, 15:37
  5. komplexe webseite zusammenbauen
    Von dirkgently im Forum Flash Plattform
    Antworten: 13
    Letzter Beitrag: 06.08.04, 16:39