| |
|
|
 |
Autor |
Nachricht |
 |
| |
|
|
| |
| DeddyH |
#2| Verfasst am: 04.12.2008, 20:26 Titel: Re: Stringgrid Zeileweise abarbeiten II |
 |
 |
 |
|
"Rüsselmops" ;-) Alter: 43 Status: offline Beiträge: 14.039 angemeldet: 17.09.2006 Wohnort: Barchfeld Delphi 2007 Professional

|
Der else-Zweig muss weg. |
 Wenn Dein Programm nicht macht, was es soll, nenn es einfach "Version 1.0"
Idee := Brain.Activate(self); |
 |
|
|
|
| |
| capo |
#3| Verfasst am: 04.12.2008, 20:47 Titel: Re: Stringgrid Zeileweise abarbeiten II |
 |
 |
 |
|
Mitglied Status: offline Beiträge: 438 angemeldet: 07.07.2006 Delphi 2007 Professional

|
Danke, wie kann ich erkennen wann ich in der letzten Zeile bin?
Also z.B. eine kurze Nachricht erhalte?
Gruss
Capo |
|
 |
|
|
|
| |
| DeddyH |
#4| Verfasst am: 04.12.2008, 20:49 Titel: Re: Stringgrid Zeileweise abarbeiten II |
 |
 |
 |
|
"Rüsselmops" ;-) Alter: 43 Status: offline Beiträge: 14.039 angemeldet: 17.09.2006 Wohnort: Barchfeld Delphi 2007 Professional

|
Du hast den Code noch nicht ganz verinnerlicht, oder? Delphi-Quellcode: | zusammenfalten | markieren | 1 · · · 5 · · · · 10 · 12
| function LeseDieNaechsteZeile(const StringGrid: TAdvStringGrid; aCol: integer = 1): string;
var aRow: Integer;
begin
aRow := StringGrid.Row;
if aRow < Pred(StringGrid.RowCount) then
Inc(aRow)
else
//aRow := StringGrid.FixedRows;
ShowMessage('Letzte Zeile erreicht');
StringGrid.Row := aRow;
Result := StringGrid.Cells[aCol, aRow];
end; |
| |
 Wenn Dein Programm nicht macht, was es soll, nenn es einfach "Version 1.0"
Idee := Brain.Activate(self); |
 |
|
|
|
| |
| toms |
#5| Verfasst am: 04.12.2008, 20:51 Titel: Re: Stringgrid Zeileweise abarbeiten II |
 |
 |
 |
|
CodeLib-Manager Alter: 31 Status: offline Beiträge: 4.451 angemeldet: 10.06.2002 Delphi 6 Professional

|
| capo hat folgendes geschrieben: | Danke, wie kann ich erkennen wann ich in der letzten Zeile bin?
Also z.B. eine kurze Nachricht erhalte?
Gruss
Capo |
Genau dann, wenn diese Bedingung False ist.
PS: Probiere mal den Code in LeseDieNaechsteZeile() zu verstehen.
Dann kommst du ganz alleine zu einer Antwort und wird dich dann eher weiter bringen, als wenn wir
dir die Antwort direkt geben.
Edit: Ist (leider) schon passiert.... |
Zuletzt bearbeitet von toms am 04.12.2008, 20:51, insgesamt 1-mal bearbeitet. |
 |
|
|
|
| |
| DeddyH |
#6| Verfasst am: 04.12.2008, 20:54 Titel: Re: Stringgrid Zeileweise abarbeiten II |
 |
 |
 |
|
"Rüsselmops" ;-) Alter: 43 Status: offline Beiträge: 14.039 angemeldet: 17.09.2006 Wohnort: Barchfeld Delphi 2007 Professional

|
Ich geh mich ja schon schämen |
 Wenn Dein Programm nicht macht, was es soll, nenn es einfach "Version 1.0"
Idee := Brain.Activate(self); |
 |
|
|
|
| |
| capo |
#7| Verfasst am: 04.12.2008, 20:58 Titel: Re: Stringgrid Zeileweise abarbeiten II |
 |
 |
 |
|
Mitglied Status: offline Beiträge: 438 angemeldet: 07.07.2006 Delphi 2007 Professional

|
@Tom
Das stimmt schon, manchmal fällt es mir schwer Wege zum testen zu finden.
Wahrscheinlich bin ich einfach nicht mutig genug.
Gruss Capo
@DeddyH
nee, ich muss mich schämen |
|
 |
|
|
|
 |
|
 |
| |
|
|
| |
 
|
|