![]() |
Zugriffsverletzung beim Auslesen der Sprache
Moin Moin,
sitze gerade an nem neuen Delphi Project, jedes mal wenn ich versuche die Set Prozedur aufzurufen bekomme ich folgenden error: Zitat:
hier mal mein aufruf:
Delphi-Quellcode:
hier die uses und var:
Liste.SetSprache('Abc');
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:
so wie die Arttribut definition:
procedure Vokabelliste.SetSprache (pSprache: String);
begin Sprache := pSprache end;
Delphi-Quellcode:
private //Attribute
ListenLaenge : Integer; Sprache : String; |
Re: Zugriffsverletzung beim Auslesen der Sprache
Hast du irgenwo vorher so etwas aufgerufen?
Delphi-Quellcode:
Wenn nicht, dann ruf das mal auf, bevor du auf "Liste" zugreifst (Objekte müssen erzeugt werden bevor man sie benutzen kann). Aus dem Code den du angefügt hast geht leider nicht hervor ob die Liste vorher irgendwo erzeugt wurde.
Liste := Vokabelliste.Create;
|
Re: Zugriffsverletzung beim Auslesen der Sprache
HauaHauaHaua,
:oops: manchmal hat man aber auch einfach nen Brett vorm Kopf thx :wink: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz