bestimmte Memo-zeile ausfüllen



  • Hi,

    Kann mir jemand sagen, wie ich einen AnsiString in eine bestimmt Zeile eines Memo-Feldes schreiben kann.

    Das funktioniert leider nicht:
    Memo1->Lines[i] = meinString;

    Danke
    Lusches



  • Hallo

    Memo1->Lines->Strings[i] = meinString;
    

    Geht natürlich nur, wenn mindestens i Zeilen in Memo1 vorhanden sind.

    bis bald
    akari



  • Lusches schrieb:

    Das funktioniert leider nicht:

    Memo1->Lines[i] = meinString;
    

    1. Funktioniert nicht ist keine Fehlerbeschreibung...
    2. Syntax-Highlighting verwenden.
    3. Die Hilfe des BCB ist sehr aufschlussreich...

    zu 3. Wenn Du da reingesehen hättest, hättest Du festgestellt, dass Lines vom Typ TStrings ist, ergo das auch heißen muss:

    Memo1->Lines->Strings[i] = meinString;
    

    Darauf achten, das i nicht großer als wird, als Zeilen vorhanden sind.

    EDIT: Ich weiß gar nicht, warum ich überhaupt noch antworte, akari ist sowieso immer schneller... 😉



  • Hallo Joe_M,

    akary ist deshalb schneller, weil seine Antworten immer kurz und knapp sind. Deine reine Edit-Zeit um etwas zu erklären ist einfach länger.
    Mach Dir nichts draus - Qualität ist wichtiger.

    Gruß Rudi


Anmelden zum Antworten