Moin Moin,
sitze gerade an nem neuen Delphi Project,
jedes mal wenn ich versuche die Set Prozedur aufzurufen bekomme ich folgenden error:
Zitat:
Im Projekt VTR.exe ist eine
Exception der Klasse EAccesViolation mit der Meldung 'Zugriffsverletzung bei Adresse 00461E85 im Modul 'VTR.exe'. Lesen von Adresse 00000000' aufgetreten.
hier mal mein aufruf:
Liste.SetSprache('Abc');
hier die uses und var:
Delphi-Quellcode:
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Buttons, StdCtrls, ExtCtrls, UEdit, UVokabelliste;
Delphi-Quellcode:
var
VokTrai: TVokTrai;
implementation
var EDialog:TEditDialog;
var Liste: Vokabelliste;
Weiß wer wieso ich den Error kriegen könnte?
und hier die SetProcedur:
Delphi-Quellcode:
procedure Vokabelliste.SetSprache (pSprache: String);
begin
Sprache := pSprache
end;
so wie die Arttribut definition:
Delphi-Quellcode:
private //Attribute
ListenLaenge : Integer;
Sprache : String;