AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Klasse funktioniert nicht

Ein Thema von fidibus · begonnen am 4. Jun 2007 · letzter Beitrag vom 4. Jun 2007
 
Benutzerbild von fidibus
fidibus

Registriert seit: 22. Apr 2007
9 Beiträge
 
Delphi 2005 Personal
 
#1

Klasse funktioniert nicht

  Alt 4. Jun 2007, 15:23
Hallo Alle,

ich versuche gerade, etwas mit einer Klassendeklaration zu programmieren. Leider funktioniert es nicht, wenn ich auf die von mir erstellte Klasse zugreifen will. Jedes mal, beim Zugriff kommt eine Exception "Zugriffverletzung bei Adresse... . Fehler beim Schreiben auf Speicher."
Was mache ich denn da falsch?

Delphi-Quellcode:
type
  Feld = class
  public
   Pixel : Array of Array of Array of Integer;
   PixDef : Array of Array of Integer;
   procedure init();
  end;

...

 private
    { Private-Deklarationen }
    Panel : Array [1..2] of Feld;

...

procedure Feld.init();
begin
  SetLength(Pixel,20,20,2);
  SetLength(PixDef,400,4);
end;

...

  for i := 1 to 2 do
  begin
    Panel[i] := Feld.Create;
    Panel[i].init;
    cpx[i] := 1;
    cpy[i] := 1;
  end;

...

Panel[1].Pixel[i,k,l] := 0; //hier tritt der Fehler auf
Danke für Eure Hilfe,
der fidibus
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz