Re: Zugriffsverletzung bei zuweisung von Self
Vlt. klappt schon das Create nicht, und Delphi zeigt fälschlicher Weise auf die nächste Zeile (ich kenn sowas zu genüge) ?!
Ansonsten wie immer: Nimm immer mehr raus, bis du den Fehler findest |
Re: Zugriffsverletzung bei zuweisung von Self
Das ist die Stelle, wo er einen neuen Termin anlegt:
Delphi-Quellcode:
Das Self bezieht sich hier auf Tonl_kalender, er hat auch kein with ... do drin. Ich vermute der Fehler kommt daher, weil Tonl_kalender vom Typ TWinControl ist. Warum kann ich nicht sagen, ist aber so beim drüberblicken das einzig nachvollziehbare. Warum leitest du von TWinControl ab?
procedure Tonl_kalender.FormMouseDown(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer); Var xp,yp : Longint; begin xp:=(x-FUserWidth) DIV TimeWidth; yp:=(y-FHeaderHeigth) DIV TimeHeight; If (xp>=0) and (yp>=0) then Begin FCreateTermin:=True; FNewtermin:=Tonl_kaltermin.Create(Self); FNewtermin.Parent:=Self; FNewtermin.Color:=clBlack; FNewtermin.Left:=x; FNewtermin.Top:=y; End; end; |
Re: Zugriffsverletzung bei zuweisung von Self
Was ist denn Tonl_kaltermin für ein Objekt?
|
Re: Zugriffsverletzung bei zuweisung von Self
Zitat:
Delphi-Quellcode:
Siehe erstes Post ;)
Tonl_kaltermin = class(TPanel)
|
Re: Zugriffsverletzung bei zuweisung von Self
Zitat:
Ich hab jetzt mal zum testen TOnl_kalender von TCostumPanel abgeleitet, gleicher Effect es muss amTonl_termin liegen mit TPanel gehts nämlich. Aber was ???? P.S. ich hasse Kombo Entwicklung :wall: |
Re: Zugriffsverletzung bei zuweisung von Self
IMHO hat ein TWinControl keinen Parent
|
Re: Zugriffsverletzung bei zuweisung von Self
Ich habs
Delphi-Quellcode:
constructor Tonl_kaltermin.Create(AOwner: TComponent);
begin inherited; << Das wahr nicht da :wall: :wall: :wall: :wall: // end; |
Re: Zugriffsverletzung bei zuweisung von Self
Hihi :thumb: Das sind immer die geilsten Fehler ...
|
Re: Zugriffsverletzung bei zuweisung von Self
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:55 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