AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Formularvererbung: Vorfahr für X nicht gefunden
Thema durchsuchen
Ansicht
Themen-Optionen

Formularvererbung: Vorfahr für X nicht gefunden

Ein Thema von Shaman · begonnen am 22. Nov 2004 · letzter Beitrag vom 23. Nov 2004
Antwort Antwort
Benutzerbild von Shaman
Shaman

Registriert seit: 2. Nov 2003
Ort: Schweiz
407 Beiträge
 
Turbo Delphi für Win32
 
#1

Formularvererbung: Vorfahr für X nicht gefunden

  Alt 22. Nov 2004, 14:51
Hallo zusammen

Man kann ja Formulare vererben, indem man in der Typ-Deklaration im pas-File TForm durch einen Nachfahren ersetzt und im dfm-File object mit inherited austauscht.

Jetzt hab ich leider das Problem, dass ich die Fehlermeldung 'Vorfahr für X nicht gefunden' erhalte, wenn ich mir das Formular anzeigen lassen will. Umgehen lässt sich das, wenn ich zuerst die Unit öffne, welche den Vorfahr implementiert. Da das bei einem grösseren Projekt jedoch ziemlich lästig ist, frage ich euch, wie man den Fehler tatsächlich beheben kann.

Gruss
Shaman
Daniel Pauli
Looking for answers from the great beyond
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#2

Re: Formularvererbung: Vorfahr für X nicht gefunden

  Alt 22. Nov 2004, 16:14
Du willst das von Hand machen ? Dann gibt es etliche Probleme. Benutze besser die Objektablage.

http://www.delphipraxis.net/internal...t=objektablage
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von Shaman
Shaman

Registriert seit: 2. Nov 2003
Ort: Schweiz
407 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Formularvererbung: Vorfahr für X nicht gefunden

  Alt 23. Nov 2004, 15:56
Die Formulare sind eben alle schon erstellt und ich muss die DFMs eh immer selber anpassen.
Daniel Pauli
Looking for answers from the great beyond
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#4

Re: Formularvererbung: Vorfahr für X nicht gefunden

  Alt 23. Nov 2004, 17:30
An den DFMs würde ich nicht zuviel dran rumfummeln. Das kann leicht ins Auge gehen. 8) Außerdem sehe ich keinen Sinn darin, die Forms rückwirkend zu "vererben". Was soll das ? Bei OOP muß man schon ein Konzept haben und zwar bevor alles so weit fertig ist.
Gruß
Hansa
  Mit Zitat antworten Zitat
Antwort Antwort


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 15:52 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