Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi String und Memo? (https://www.delphipraxis.net/19287-string-und-memo.html)

hbrkn 31. Mär 2004 15:22


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 :?:

Markus K. 31. Mär 2004 15:26

Re: String und Memo?
 
Sorry hatte mich geirrt.

Tschüß Markus

glkgereon 31. Mär 2004 15:49

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

hbrkn 31. Mär 2004 16:01

Re: String und Memo?
 
MaxLenght begrenzt die Zeichenanzahl leider nur für das gesamte Memo........jedoch nicht zeilenweise.

alcaeus 31. Mär 2004 16:22

Re: String und Memo?
 
Probier in Memo1.OnChange folgendes:

Delphi-Quellcode:
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);
Somit werden alle Zeilen automatisch auf 78 Zeichen abgeschnitten. Vielleicht weiß jetzt noch jemand wie man die aktuelle Zeile herausfindet...

glkgereon 31. Mär 2004 16:37

Re: String und Memo?
 
es gibt da aber so was....
heisst vielleicht anders :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz