Einzelnen Beitrag anzeigen

BBoy

Registriert seit: 17. Jan 2007
418 Beiträge
 
Delphi 10 Seattle Professional
 
#1

Geht das mit dieser If then abfrage einfacher?

  Alt 6. Jun 2011, 13:40
In meinem Programm wird ein String erstellt bei dem alle 5 hinzugekommenen Elementen ein Zeilenumbruch stattfinden soll.
Derzeit löse ich das so:
Delphi-Quellcode:
    karten_beschriftung := karten_beschriftung + leftstr('('+inttostr(i)+')'+copy(cname,0,20),26);
    if i = 5 then
      karten_beschriftung := karten_beschriftung + chr(13);
    if i = 10 then
      karten_beschriftung := karten_beschriftung + chr(13);
    if i = 15 then
      karten_beschriftung := karten_beschriftung + chr(13);
    if i = 20 then
      karten_beschriftung := karten_beschriftung + chr(13);
    if i = 25 then
      karten_beschriftung := karten_beschriftung + chr(13);
    if i = 30 then
      karten_beschriftung := karten_beschriftung + chr(13);
    if i = 35 then
      karten_beschriftung := karten_beschriftung + chr(13);
    if i = 40 then
      karten_beschriftung := karten_beschriftung + chr(13);
    if i = 45 then
      karten_beschriftung := karten_beschriftung + chr(13);
    if i = 50 then
      karten_beschriftung := karten_beschriftung + chr(13);
Geht das nicht einfacher mit einer formel oder so?
  Mit Zitat antworten Zitat