![]() |
String in markierte Cell (StringGrid) einfügen
Hi,
kann mir jemand sagen, wie ich einen String in den vom Benutzter markierte Cell/Zelle eines StringGrid einfügen kann? Danke im Voraus
Delphi-Quellcode:
...
StringGrid1.Cells[{Markierte Zelle}] := ListBox1.Items[ListBox1.ItemIndex]; ... |
Re: String in markierte Cell (StringGrid) einfügen
Hallo,
habe just kein Delphi zur Hand, meine aber, dass es dort eine Selected-Eigenschaft gibt. Edit: Hab jetzt mal nachgeschaut. Das war ein Feature des AdvStringGrids (TMS-Komponenten) :( Den Quelltext dazu darf ich Dir leider nicht posten. Du musst Dir die selektierten Zellen selber errechnen. Bediene Dich dazu der Selection-Eigenschaft, welche Dir ein GridRect zurück gibt. |
Re: String in markierte Cell (StringGrid) einfügen
Bin mir jetzt nicht sicher habe aber grad mal in einen uralten Quelltext geschaut und meine, probiere mal
Delphi-Quellcode:
, dass sollte die aktuelle Auswahl sein.
stringrid.row bzw stringrid.col
Gruß! |
Re: String in markierte Cell (StringGrid) einfügen
Hi,
Delphi-Quellcode:
Würde die obere linke Zelle der Markierung betreffen.
StringGrid1.Cells[StringGrid1.Selection.Left, StringGrid1.Selection.Top] := ListBox1.Items[ListBox1.ItemIndex];
Mfg FAlter |
Re: String in markierte Cell (StringGrid) einfügen
Danke FAlter, es geht so! :thumb:
:dp: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:54 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