Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#13

Re: Logisches problem

  Alt 27. Jan 2007, 15:28
Hallo Sascha,

Zitat:
Aber ich glaube #6 ist auch nicht so ganz richtig
Das stimmt, Der_Unwissende hat einen kleinen Fehler eingebaut und damit deine Liste Vertrpl etwas durcheinander gebracht:

Delphi-Quellcode:
for x:= 0 to StringGrid1.ColCount-1 do
begin
  for y:= 0 to StringGrid1.RowCount-1 do
  begin
    Vertrpl.Add(StringGrid1.Cells[x,y]);
  end;
// Vertrpl.Add(IntToStr(StringGrid1.ColWidths[x])); // diese Zeile löschen
// Vertrpl.Add(IntToStr(StringGrid1.RowHeights[x])); // diese Zeile löschen
end;

for x:= 0 to StringGrid1.ColCount-1 do // diese Zeilen einfügen
  Vertrpl.Add(IntToStr(StringGrid1.ColWidths[x])); // (von _x_ abhängig!)

for y:= 0 to StringGrid1.RowCount-1 do // diese Zeilen einfügen
  Vertrpl.Add(IntToStr(StringGrid1.RowHeights[y])); // (von _y_ abhängig!)
In Fabians Code aus Beitrag #10 ist der Fehler nicht enthalten.

//Edit: auch die x-Schleife muß raus, sonst stimmt die Reihenfolge nicht!

Gruß Hawkeye
  Mit Zitat antworten Zitat