![]() |
AW: Konstruktor-Aufruf "Too many actual parameters" - warum?
Zitat:
Und in dem Augenblick, wo alle öffentlich sind, funktioniert wieder aller wie gehabt? Sehr dubios! Zitat:
Sobald ich ein Programm im Debugger versuche zu starten, hängt sich Delphi zu 95% komplett auf (die restlichen 5% funktioniert es). In vielen Fällen funktioniert es, wenn ich auf der eigenen Maschine Remote-Debugging verwende, aber auch nicht immer... Aber das ist ein anderes (leidiges) Thema :x Zitat:
Zitat:
Zitat:
Zitat:
Vielen Dank für Eure Hilfestellungen! |
AW: Konstruktor-Aufruf "Too many actual parameters" - warum?
[add] OMG, einen vergessenen Tab gefunden und wo Firefox sich so Mühe gegeben hat das Geschriebene im Editor, trotz mehrfacher Abstürze, Neustarts und disableter Tabs zu merken ......... klick ich mal auf Senden :duck:
Falls noch was fehlt und ich es noch nicht geschrieben hab ... hab's eh vergessen[/add] Zitat:
aber widerspricht den Grundsätzen der OOP. Durch die Vererbung werden Dinge hinzugefügt, aber niemals nicht entfernt. Ein TMemoryStream kann alles, was ein TStream kann, also es macht keinen Unterschied, ob ich VariableAlsTMemoryStream.Write oder VariableAlsTStream.Write ausführe, solange da wirklich ein TMemoryStream drin steckt.
Delphi-Quellcode:
type
TTest = class(TComponent) strict private procedure SetName(const NewName: TComponentName); override; strict protected property Tag; end; procedure TForm4.FormCreate(Sender: TObject); begin Tag := TTest.Create(Self).Tag; var Edit: TEdit; var Cont: TControl; Edit := TEdit.Create(Self); Cont := Edit; TLabel(Edit).Caption := ''; // Ja, Caption gibt es seit TControl, aber meistens ist es einfach nur im Protected versteckt. TLabel(Cont).Caption := ''; Edit.Caption := ''; // [dcc32 Fehler] E2362 Auf protected-Symbol TControl.Caption kann nicht zugegriffen werden Edit.Text := ''; Cont.Text := ''; // [dcc32 Fehler] E2362 Auf protected-Symbol TControl.Text kann nicht zugegriffen werden end; |
AW: Konstruktor-Aufruf "Too many actual parameters" - warum?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:47 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 by Thomas Breitkreuz