Wie kann ich die benutzen oder beheben Probleme mit visual form inheritance in Delphi?

Arbeite ich an einem Projekt in Delphi 7, wo ich wollte, um Formen zu haben, Erben die Komponenten von anderen Formen. Ich war in der Lage, diese arbeiten, kam aber über folgende Probleme (und werde ich die Lösungen poste, um hoffentlich anderen zu helfen in der Zukunft):

  1. In der .pas-Datei von einer form, die ich ändern würde die form der Vererbung von einer anderen form, aber es würde nicht die Komponenten aus der Vorgänger-Formular.
  2. Für bestimmte Nachkomme Formen, würde ich die folgende Fehlermeldung beim öffnen der form zur design-Zeit: "Fehler beim erstellen der form: Vorfahr für 'TAncestorForm' nicht gefunden." Ich würde zuerst manuell öffnen Sie die Vorfahr-Formular, und dann konnte ich öffnen Sie die untergeordneten form.

InformationsquelleAutor Liron Yahdav | 2008-10-10

Schreibe einen Kommentar