Lisbox items in lables



  • weil dieser befehl nicht geht und ein kompilierfehler sentsteht

    Label1->Caption = ListBox2->Items[0];
    


  • ListBox1->Items->operator []()
    


  • was bedeutet operator [] ()



  • ➡ mach dich mal in der Hilfe schlau
    oder teste
    Label1->Caption = ListBox1->Items->operator [](0);



  • Label1->Caption = ListBox1->Items->operator [](0); aha 🙄
    Das geht zwar, erscheint mir aber sehr verwirrend !

    Versuch lieber mal
    Label1->Caption = ListBox1->Items->Strings[0];
    und guck dazu in die Hilfe 😉

    Nachtrag:
    Label1->Caption = ListBox1->Items[0];
    Sowas geht wohl nur in Delphi



  • Im Übrigen: das Dingens heisst TStrings! Mehrzahl!
    Das sollte Sinn und Zweck dieses Objektes eigentlich deutlich(er) machen.

    BigNeal:
    Verwendest du sowas wirklich? Wenn ich meinen Code absichtlich unleserlich machen will lasse ich einfach einen Obfuscator drüber laufen ... 😉



  • Obfuscator ? Geiles Teil. Wo kann man den runterladen :D:D:D



  • Wenn ich jetzt 100 einträge in der listbox habe.
    Der index einen unbestimmten wert haben der ja nach click variiert.
    Ich meine nicht zufällich sodern je nachdem was man in der listbox an clickt.

    if (ListBox1->Selected[0])
    {
    Label1->Caption = ListBox1->Items->Strings[0];
    Label1->Caption = ListBox2->Items->Strings[0];
    }
    


  • Auch in diesem Posting noch mal die Bitte, Dich erst mit den Grundlagen vertraut zu machen.



  • Ohh jungs macht doch kein müll wenn ich helfe dan auch unbürokratisch.
    Also bitte jungs ich habe weder ein c++ buch noch das buch für den builder.



  • Du weißt doch was das Programm machen soll, also guck Dir halt mal die ganzen Eigenschaften und Methoden zu TListBox in der BCB-Hilfe an. In Deinem Fall wäre vielleicht TListBox::IndemIndex ganz interessant, Ideen zu einer bestimmten Problemstellung solltest Du schon selber entwickeln 😉



  • Peter schrieb:

    TListBox::IndemIndex

    Peter 😮 😉
    TListBox::ItemIndex



  • ~smirnofe schrieb:

    ...ich habe weder ein c++ buch...

    Genau das ist ja das Problem. Steigst Du auch einfach in einen Formel 1 Boliden und erwartest, dass Du ihn beherschst?

    Das Problem ist einfach, dass Dir Hinweise nicht reichen, man muß Dir kompletten Quellcode, inkl. Bemerkungen schreiben. Dafür ist ein Forum nicht gedacht. Ein Forum soll Hilfe bei einem spezifischen Problem bieten, keine Anleitungen für Anfänger. Wenn Du z.B. mal die FAQs durchgehen würdest, wärst Du einen großen Schritt weiter - leider fürchte ich, dass Du nicht viel von dem, was da steht verstehen wirst.



  • Grundlagen habe ich schon bloß mit lücken wie auf jeden fall weiß ich wie es geht danke Peter.
    es geht mit itemindex.
    hab ich nachgelesen.
    vielen dank für alle die sich bemüht haben mir zu helfen.
    😃 😃 😃



  • ~smirnofe schrieb:

    <Edit: Zitate bitte auf das Notwendigste beschränken. Danke!>

    Obwohl dein Problem jetzt gelöst ist, noch eine Anmerkung. 🙂
    Zu den Grundlagen gehört auch die BCB-Hilfe bedienen zu können, sonst wirst du a) Ewigkeiten für deine Programme brauchen b) viele Fehler machen, da du die Doku und das Verhalten von Komponenten nicht kennst und c) viele Fragen stellen, bei denen die meisten Schreiber im Forum denken: 😮 😕 🙄

    😃


Anmelden zum Antworten