![]() |
String und Memo?
Hallo allerseits. Ich habe folgendes Problem: Ich habe in Array mit 17 String[78] Zeilen. In einem Memo will ich dafür eine Texteingabe ermöglichen. Frage: Wie kann ich bei einem Memo die Zeichenzahl pro Zeile auf 78 Zeichen begrenzen? Wie kann ich dabei das Copy & Paste - Problem berücksichtigen??
Danke im Voraus :?: |
Re: String und Memo?
Sorry hatte mich geirrt.
Tschüß Markus |
Re: String und Memo?
ähm, also das begrenzen geht
probiers einfach mal mit memo1.maxlength (musst du ausprobieren, gibts auf jedenfall) das mit copy/paste is da schon komplizierter... versuchs mal mit ner art "zwischenablage", ner zweiten, invisible memo[delphi]also: memo1.onchange{die sieht der nutzer} warte mal, muss selber noc denken :-D vielleicht später |
Re: String und Memo?
MaxLenght begrenzt die Zeichenanzahl leider nur für das gesamte Memo........jedoch nicht zeilenweise.
|
Re: String und Memo?
Probier in Memo1.OnChange folgendes:
Delphi-Quellcode:
Somit werden alle Zeilen automatisch auf 78 Zeichen abgeschnitten. Vielleicht weiß jetzt noch jemand wie man die aktuelle Zeile herausfindet...
for i := 0 to Memo1.Lines.Count-1 do
if Length(Memo1.Lines[i]) > 78 then Delete(Memo1.Lines[i],79,Length(Memo1.Lines[i])-78); |
Re: String und Memo?
es gibt da aber so was....
heisst vielleicht anders :-D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:11 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-2025 by Thomas Breitkreuz