Memofeld Zeichen anhängen[gelöst]
-
- Beiträge: 188
- Registriert: Fr 18. Jan 2013, 09:29
- OS, Lazarus, FPC: Windows 10, Windows XP, Lazarus 1.6
- CPU-Target: Celeron
Memofeld Zeichen anhängen[gelöst]
Hallo zusammen
bei mir kommen an der seriellen Schnittstellen einzelne Zeichen an.
Diese möchte ich in einem Memofeld ausgeben. Gibt es eine Möglichkeit, einzelne Zeichen hinten anzuhängen, also in der gleichen Zeile.
Die Proc. Lines.add und append machen jeweils einen Zeilenvorschub.
Gruß Fritz
bei mir kommen an der seriellen Schnittstellen einzelne Zeichen an.
Diese möchte ich in einem Memofeld ausgeben. Gibt es eine Möglichkeit, einzelne Zeichen hinten anzuhängen, also in der gleichen Zeile.
Die Proc. Lines.add und append machen jeweils einen Zeilenvorschub.
Gruß Fritz
Zuletzt geändert von haderlump am Mi 19. Sep 2018, 19:17, insgesamt 1-mal geändert.
- Niesi
- Lazarusforum e. V.
- Beiträge: 587
- Registriert: So 26. Jun 2016, 19:44
- OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.1 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
- Kontaktdaten:
Re: Memofeld Zeichen anhängen
Moin,
Du kannst es als ganz normalen String behandeln, also zum Beispiel
MyMemo.Lines[0] := MyMemo.Lines[0] + ' irgendein Text ... ';
Du musst natürlich wissen, an welche Lines[xx] Du das anhängen möchtest.
Gruß
Niesi
Du kannst es als ganz normalen String behandeln, also zum Beispiel
MyMemo.Lines[0] := MyMemo.Lines[0] + ' irgendein Text ... ';
Du musst natürlich wissen, an welche Lines[xx] Du das anhängen möchtest.
Gruß
Niesi
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...
- h-elsner
- Lazarusforum e. V.
- Beiträge: 282
- Registriert: Di 24. Jul 2012, 15:42
- OS, Lazarus, FPC: LINUX Mint21.1, Win10, Lazarus 2.2.4, FPC3.2.2
- CPU-Target: X86-64; arm 32bit
- Wohnort: Illertissen
- Kontaktdaten:
Re: Memofeld Zeichen anhängen
Wenn ich ganz hinten anhängen möchte, würde ich Memo1.Text:=Memo1.Text+'{irgendein Zeichen oder String}'; versuchen.
Gruß HE
Gruß HE
-
- Beiträge: 1061
- Registriert: Sa 12. Sep 2015, 12:10
- OS, Lazarus, FPC: Laz stable (2.2.6, 3.x)
- CPU-Target: Win 32/64, Linux64
- Wohnort: Wien
Re: Memofeld Zeichen anhängen
ahem.... warum verwendet ihr nicht die Bordmittel von des Memofeldes ?h-elsner hat geschrieben:Wenn ich ganz hinten anhängen möchte, würde ich Memo1.Text:=Memo1.Text+'{irgendein Zeichen oder String}'; versuchen.
Gruß HE
Das Memofeld hat eine Prozedur zunm Anfügen von Zeilen:
Code: Alles auswählen
memo1.Append('irgend_ein_string');
Code: Alles auswählen
memo1.Lines.Append('irgend_ein_string');
memo1.Lines.Add('irgend_ein_string');
-
- Beiträge: 179
- Registriert: Mi 2. Sep 2015, 11:09
- OS, Lazarus, FPC: Lazaurus 2.2.4 FPC 3.2.2
- CPU-Target: Windows 32/64bit
Re: Memofeld Zeichen anhängen
Hast Du die Frage des TE gelesen?charlytango hat geschrieben:ahem.... warum verwendet ihr nicht die Bordmittel von des Memofeldes ?
Das Memofeld hat eine Prozedur zunm Anfügen von Zeilen:
.
-
- Beiträge: 188
- Registriert: Fr 18. Jan 2013, 09:29
- OS, Lazarus, FPC: Windows 10, Windows XP, Lazarus 1.6
- CPU-Target: Celeron
Re: Memofeld Zeichen anhängen[gelöst]
h-elsner
danke, hat wunderbar geklappt. (Genital einfach!!!)
Die Methode könnte wohl auch bei anderen Text-Elementen wie Editfeld etc. funktionieren. Muss ich mal ausprobieren.
Ich wäre nie auf den Gedanken gekommen, so eine Zeile als normalen String zu behandeln. Ich danchte das geht nur mit klasseneigenen Methoden.
again what lerned
Gruß Fritz
danke, hat wunderbar geklappt. (Genital einfach!!!)
Die Methode könnte wohl auch bei anderen Text-Elementen wie Editfeld etc. funktionieren. Muss ich mal ausprobieren.
Ich wäre nie auf den Gedanken gekommen, so eine Zeile als normalen String zu behandeln. Ich danchte das geht nur mit klasseneigenen Methoden.
again what lerned
Gruß Fritz
-
- Beiträge: 6917
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Memofeld Zeichen anhängen[gelöst]
Ist trotzdem klasseneigen, Text ist eine Property.Ich danchte das geht nur mit klasseneigenen Methoden.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot