Thema: Delphi Memory in Delphi

Einzelnen Beitrag anzeigen

Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#24

Re: Memory in Delphi

  Alt 20. Sep 2003, 08:20
Hi!
Habe meinen Fehler gefunden, also auch die Lösung deines Problems Deven! Es müsste so aussehen:

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;

type
  zweidim = array of array of integer;
  TForm1 = class(TForm)



procedure FormCreate(Sender: TObject);
  private

    { Private-Deklarationen } 
  public
    { Public-Deklarationen } 
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM} 

procedure TForm1.FormCreate(Sender: TObject);
var
   matrix: zweidim;
   x,y: Integer;
begin
   x := 5; // länge erste dimension
   y := 5; // länge zweite dimension

   setLength(matrix, x, y); // array initilisieren
    
   // der einzelne x/y - Wert wird dann so angesprochen
   x := 0;
   y := 4;
   matrix[x,y] := 1;
   // dies würde dem 'untersten' Element in der ersten spalte eine 1 zuweisen
end;


end.
Hoffe, das hilft!

ciao fkerber
Frederic Kerber
  Mit Zitat antworten Zitat