![]() |
Zeichen aus Memo auslesen
Aloha,
kurze Fragen, wie lese ich einzelne Zeichen aus einer bestimmten Zeile eines Memofeldes aus? Also z.B. alle Zeichen aus der dritten Zeile? |
Re: Zeichen aus Memo auslesen
Hallo Chuga,
z.B. mit
Delphi-Quellcode:
Die 1. Zeile hat den Index 0, deshalb 2
Memo1.Lines[2]
Greetz alcaeus |
Re: Zeichen aus Memo auslesen
Hi alcaeus,
ChuQa bitte, die Zeit muss sein :warn: ;). Und wie les ich dann einzelne Zeichen aus dieser Zeile, wenn in dieser zeile zusammenhängender Text steht, also eigentlich möcht ich die Zeichen zählen und dann nach Sonderzeichen, Steuerungszeichen,etc. suchen. |
Re: Zeichen aus Memo auslesen
Auf die einzelnen Zeichen kann man so zugreifen:
Delphi-Quellcode:
MfG
var s1: string;
zeichen: char: ... s1:= Memo1.Lines[2]; zeichen:= s1[5]; //liefert 5. Zeichen im String s1 Binärbaum |
Re: Zeichen aus Memo auslesen
Jo thx, ich danke euch vielmals. :thumb: :hello:
ciao :coder: |
Re: Zeichen aus Memo auslesen
Wenn du nur ein bestimmtes Zeichen im Text suchst, kannst du das auch mit der pos-Funktion erledigen, anstatt jedes Zeichen einzeln zu prüfen (obwohl die Funktion das wohl auch so macht). Jedenfalls würde dadurch der Code kürzer, als wenn man das Zeichen "per Hand" suchen muss.
MfG Binärbaum |
Re: Zeichen aus Memo auslesen
Ahja danke, gugg ich mir bei gelegenheit mal an. bis bald :hi:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz