[wx-Dev-C++] StaticText-Label ändern



  • Moin,

    ich möchte in wx-Dev-C++ bei ButtonClick den Wert Label eines "StaticTexts" ändern. Dies hab ich zunächst sio versucht:

    wxStaticText->Label = "blabla";
    

    Hat jedoch wieder Erwarten nicht funktioniert. 😃
    In der Hilfe fand ich dann das:

    wxStaticText:SetLabel
    

    Nur wie wende ich das richtig an ? Alle rumprobieren half nichts. 😞

    Hilfe bitte ! 😉



  • Folgender Code is die Lösung:

    WxStaticText1->SetLabel("Test");
    


  • oder bessern noch

    wxStaticText->SetLabel(_T("BaluBlub"))
    

    dadurch ist das programm auch dann noch ohne probleme übersetztbar wenn man eine uicode-fähige version von wxwidget verwendet

    das _T Macro verändert den Text, bei einem ANSI build, nicht.

    gruß

    stephan


Anmelden zum Antworten