(CodeLib-Manager)
Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
Delphi XE Professional
|
Re: Memory in Delphi
20. Sep 2003, 09: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
|
|
Zitat
|