Frage

Ich habe eine Grundform in Delphi bekam 2007, die ich in einem anderen Projekt wiederverwenden möchten, und fügte hinzu, einige andere Tasten und so weiter.

Ich bin vertraut mit einem Nicht-GUI-Objekt Subklassen, aber es ist möglich, ein Formular in der gleichen Art und Weise zu Unterklasse? Können Sie Änderungen an der Unterklasse Formular im Entwurfsmodus machen?

Wie gehen Sie über das tun dies und was sind einige Dinge zu achten ist?

War es hilfreich?

Lösung

Wie idursun sagte (er war ein wenig schneller als ich):

Fügen Sie die Grundform zu Ihrem neuen Projekt. Dann wählen Sie „Datei \ Neu \“, Mehr ... Bilden die „Delphi-Projekte“ Zweig wählen „Inheritable Elements“, finden Sie Ihre Basis und auf „OK“.

(Die tatsächlichen Namen der Menüpunkte können variieren, da ich eine Deutsch-Version von Delphi 2009 bin mit)

Sie können dann Änderungen vornehmen, um Ihre neuen oder Ihre Basis bilden. Wenn ich so mache ich sicher, dass beide Formen haben in der IDE geöffnet, da manchmal scheint es, Delphi die Änderungen nicht alles funktioniert, wenn ich dies nicht tun.

Andere Tipps

Sie sollten Ihre Basis bilden, um Ihr neues Projekt und in der neuen Form Fenster hinzufügen sollte es eine Inherit Tab, in dem Sie eine Grundform für das neue Formular auswählen können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top