Thema: Delphi Array länge verändern

Einzelnen Beitrag anzeigen

Angel4585

Registriert seit: 4. Okt 2005
Ort: i.d.N.v. Freiburg im Breisgau
2.199 Beiträge
 
Delphi 2010 Professional
 
#3

Re: Array länge verändern

  Alt 26. Jun 2006, 14:22
Delphi-Quellcode:
procedure zahlsetzen_generieren(i,j : integer;StringGrid1:TStringGrid);

VAR zeiger,k,zahl,wo:integer;
möglichkeit : array of integer; //Zeiger soll erst in der procedur gesetzt werden???
geprüft: boolean;

procedure prüfen();
  begin
  geprüft:= false;
  geprüft:= check_zeile(i,zahl);
  if geprüft = false then
      begin
        geprüft:=check_spalte(j,zahl);
        if geprüft = false then
          begin
            geprüft:=check_3x3(zahl,i,j);
            if geprüft = false then
            begin
              exit;
            end;
          end;
        end;
  end;

begin
  zeiger:=0;
  for k:=0 to 9 do
    begin
    prüfen();
    if geprüft = false then
      begin
      SetLength(möglichkeit,Succ(zeiger));
      möglichkeit[zeiger]:= k;
      inc(zeiger); //Hier sollte Zeiger immer erhöht werden wenn zulässig
      end;
    end;
end;
So sollte es gehn, aber ob die variabl "Möglichkeit" zulässig ist denk ich nicht
Martin Weber
Ich bin ein Rüsselmops
  Mit Zitat antworten Zitat