Announcement

Collapse
No announcement yet.

Zeilenumbruch TListBox

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zeilenumbruch TListBox

    Hallo,
    irgendwie habe ich momentan eine kleine Dekblokade.
    Wie bekomme ich es hin, dass wenn ich einen Text beliebiger Länge habe, dieser in einer TListBox dargstellt wird und nach 16 Zeichen ein Zeilenumbruch stattfindet?
    Ich habe den Text bisher immer so eingefügt:
    Code:
    int v=17;
    for(int y=0;y<=t.Length();y+=16)
      {
    	Form3->ListBox1->Items->Add(t.SubString(y+1,v-1));
       }
    Allerdings ist dort das Problem, dass er teilweise obwohl noch nicht 16 Zeichen in einer Reihe sind er trotzdem schon den Zeilenumbruch macht.

    Viele Grüße
    Henning

  • #2
    wenn beim 1.(...) einfügen von text ein rest < 16 übrig bleibt,
    mußt du beim nächsten einfügen von text den letzten eintrag
    überprüfen und den rest an diese zeile anhängen und dann
    mit deiner routine weiter machen usw., usw....

    mfg
    fred

    Comment


    • #3
      ist für solche Anwendung TListbox das geeignete Control? Ich würde ein TMemo nehmen und den Text entsprechend und auf WordWrap (?) = True stellen.

      Comment

      Working...
      X