Datei in Listbox Laden und dann splitten ?



  • Hallo

    ich habe ein Problem ich möchte eine Datei beispiel.txt in einer ComboBox Laden,

    das klappt auch nun möchte ich den Inhalt splitten es sind in der Datei nur einzelne Wörter Pro Zeile.

    Wie kann ich ein zufälliges Wort was in der ComboBox drinne ist per zufall in ein Edit1 Feld Laden?

    Wie gesagt sind nur einzelene wörter wie.

    beispiel1
    beispiel2
    beispiel3
    beispiel4

    und es soll immer per zufall eins im Edit1 Feld kopiert werden :-S

    Hoffe ihr versteht was ich meine :S

    LG
    malcolm_19



  • Sry ich hab mich vertan ich meinte LISTBOX nicht combobox

    LG



  • Hallo,

    zieh eine Zufallszahl zwischen 0 und TListBox->Items->Count-1
    die Zufallszahl ist dann der Index des Eintrages den du "zufällig" aus der Listbox übernehmen willst!

    LG, Micha



  • Hi

    kannst du ein bisschen genauer werden oder mir ein Tip geben meine BCB Hilfe geht nicht und ich bin eher noch neuling :-S

    Lieben Dank für deine Antwort 🙂



  • Hallo

    Such doch einfach hier im BCB-Forum und im C++ Forum nach dem Wort *Zufall*, dann findest du genug Hinweise.

    bis bald
    akari



  • Danke

    hab das jetzt so gemacht

    Edit1->Text= ListBox1->Items->Strings[RandomRange(0,ListBox1->Items->Count)];

    und als Fehler bekomme ich das RandomRange undefeniert ist hm

    hab noch nie mit RandomRange so was gemacht wie gesagt bin anfänger :-S



  • Hallo

    Bei meinem alten BCB5 ist RandomRange auch nicht vorhanden. Benutzt die andern hier im Forum angegebenen Varianten zum Thema Zufall.

    bis bald
    akari


Anmelden zum Antworten