Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Memo Lines öfter schreiben. (https://www.delphipraxis.net/160444-memo-lines-oefter-schreiben.html)

barese 13. Mai 2011 08:49

Memo Lines öfter schreiben.
 
Hallo Coders.!

..wie gehts denn so..

Meine Frage :
Wie kann ich in einer Memo Box...

Delphi-Quellcode:
Memo1.Lines.Add('Delphi-Praxis');


den Rechner sagen das er die zeile öfter schreiben soll ohne das ich ständig den befehl erneut eingeben muss. z.B. 10 oder 50 mal.

Habt ihr da ne idee..[?]

Coffeecoder 13. Mai 2011 08:54

AW: Memo Lines öfter schreiben.
 
Hi,

So machst du das am besten:

Delphi-Quellcode:
var
   i : integer;
...

    for i := 1 to 10 do Memo1.Lines.Add('Delphi-Praxis');
Mfg Coffeecoder

barese 13. Mai 2011 08:55

AW: Memo Lines öfter schreiben.
 
ja danke ich hab es auch mit einer for schleife versucht hab es aber falsch gemacht.

Danke so muesste es gehen.

himitsu 13. Mai 2011 09:09

AW: Memo Lines öfter schreiben.
 
Und das BeginUpdate nicht vergessen.

Bei einem Memo sollte aber Delphi-Referenz durchsuchenDupeString schneller gehn
Delphi-Quellcode:
Memo1.Lines.Add(DupeString(DerText + sLineBreak, DieAnzahl - 1) + DerText);
.
Das hat was mit der internen Speicherverwaltung des Memos zu tun (auf Seiten vom Windows),
aber BeginUpdate sollte meistens schon ausreichen.

barese 13. Mai 2011 09:12

AW: Memo Lines öfter schreiben.
 
@himitsu

.. Jau Danke werd ich mir ansehen und ausprobieren.!


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:53 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