Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Stringgrid Zeileweise abarbeiten (https://www.delphipraxis.net/125026-stringgrid-zeileweise-abarbeiten.html)

DeddyH 29. Nov 2008 16:43

Re: Stringgrid Zeileweise abarbeiten
 
Das nenne ich mal eine elegante Lösung :thumb:

capo 29. Nov 2008 16:54

Re: Stringgrid Zeileweise abarbeiten
 
Danke für eure Hilfe. Wie kann ich dann feststellen ob ich in der letzten Zeile bin und dann wieder in die erste Zeile springen?

toms 29. Nov 2008 16:55

Re: Stringgrid Zeileweise abarbeiten
 
Zitat:

Zitat von capo
Danke für eure Hilfe. Wie kann ich dann feststellen ob ich in der letzten Zeile bin und dann wieder in die erste Zeile springen?

Das macht LeseDieNaechsteZeile() schon

capo 29. Nov 2008 16:58

Re: Stringgrid Zeileweise abarbeiten
 
Danke.... :dance:

capo 29. Nov 2008 17:56

Re: Stringgrid Zeileweise abarbeiten
 
Hi toms,
merkwürdig aber der bleibt in der letzten Zeile stehen.
gruss vom Capo

DeddyH 29. Nov 2008 18:17

Re: Stringgrid Zeileweise abarbeiten
 
Dann versuch es mal mit der langen Version:
Delphi-Quellcode:
function LeseDieNaechsteZeile(const StringGrid: TStringGrid; aCol: integer = 1): string;
var aRow: Integer;
begin
  aRow := StringGrid.Row;
  if aRow < Pred(StringGrid.RowCount) then
    Inc(aRow)
  else
    aRow := StringGrid.FixedRows;
  StringGrid.Row := aRow;
  Result := StringGrid.Cells[aCol,aRow];
end;

capo 29. Nov 2008 18:31

Re: Stringgrid Zeileweise abarbeiten
 
Ja, damit hat es geklappt, muss mir aber noch die Unterschiede ansehen. Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:06 Uhr.
Seite 2 von 2     12   

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