AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Private-Methoden der Basisklasse überschreiben?
Thema durchsuchen
Ansicht
Themen-Optionen

Private-Methoden der Basisklasse überschreiben?

Ein Thema von little-x · begonnen am 4. Okt 2007 · letzter Beitrag vom 4. Okt 2007
 
little-x

Registriert seit: 13. Apr 2007
Ort: Brandenburg
60 Beiträge
 
Delphi 6 Enterprise
 
#1

Private-Methoden der Basisklasse überschreiben?

  Alt 4. Okt 2007, 17:00
Hallo,

ich habe ein eigenes Control (MyDBEdit) abgeleitet von DBEdit.

Ich habe ja den Quellcode von DBEdit, sehe daher auch die als PRivate deklarierten Methoden. Von denen müsste ich eine überschreiben. Was ich definitiv nicht machen werde ist, eine Kopie von TDBEdit machen und meine eigenen Änderungen rein. Wenn, dann muss es über Ableitung mit, override funktionieren.

Leider kommt die Fehlermeldung, dass die Funktion in der Basisklasse nicht gefunden wird. Das liegt wohl am Private.

Bevor ich den Gedanken für immer verwerfe: Kennt jemand irgendeine Möglichkeit, private Methoden zu überschreiben? Oder hat jemand dieses Problem schon mal originell (irgendwie anders) gelöst?

Viele Grüße...
manchmal machts mich mürbe
  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 12:07 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