![]() |
memotext in stringgrid? (mit zeillenumbruch)
hallo,
ich habe ein stringgrid, in das ich ein memo "gekapselt" habe, d.h. jedesmal, wenn ich auf eine zelle im stringgrid klicke, erscheint ein memo; wird es verlassen, soll der text im stringgrid übernomen werden! - soweit noch kein problem! allerdings möchte ich das memo verwenden, um dem benutzer eine möglichkeit zu geben zeilenumbrüche zu verwenden. ich weiss allerdings nicht, wie ich jetzt den memotext in einen "zellentext" umwandeln soll, unter der berücksichtigung, dass die zeilenumbrüche visuell erhalten bleiben! ps: ich sehe als einzige möglichkeit, den text an den entspr. stellen mit leerzeichen aufzufüllen kann mir jemand einen tip oder einen code geben, danke, heiopei |
Re: memotext in stringgrid? (mit zeillenumbruch)
Hallo heiopei,
richte doch das memofeld als array ein:
Delphi-Quellcode:
Dann kannst du jedem Feld des StringGrid eine eigene Instanz des MemoFeldes zuordnen, welches die Daten einfach behält.
MyMemo : array[0..20] of TMemo;
|
Re: memotext in stringgrid? (mit zeillenumbruch)
Hi heipei, Hi rumpelstilzchen,
Zitat:
Probiers mal mit einer Schleife:
Delphi-Quellcode:
Das #13#10 stellt den Zeilenumbruch dar, ich weiß aber nicht ob das so funktioniert :-?
for i := 0 to Memo1.Lines.Count-1 do
StringGrid.Cells[1,1] := StringGrid.Cells[1,1]+Memo1.Lines[i]+#13+#10; Greetz alcaeus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:48 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