Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
25. Apr 2005
Anmerkungen und Links zu deisem Thema:
Ich kann zwar kein Chinesisch, aber hier (GoogleCache) wird gezeigt, die man durch Zuweisen der Classes.RegisterComponentsPro mit einer eigenen Prozedur an diese Informationen kommt. Das ist die gleiche Idee, die ich auch schon letzte Woche hatte, nur die Funktioniert bei mir nicht. Es tritt trotzdem der Fehler auf. (Meine Prozedur wird nicht ausgeführt.)
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
25. Apr 2005
AAAARRRG :wall:
Ich habe gerade bemerkt warum dass nicht geht.
Lieber Hagen, Du hast Recht.
In den DesigntimePackages (dcl*.bpl) sind natürlich keine Komponenten definiert.
Die sind ja in den RuntimePackages. Die benötigten Runtimepackages bekomme ich ja mit meiner Methode raus, ich muss also alle RuntimePackages durchlaufen um "doppelte" Komponenten zu finden.
Da zu lade ich alle...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
25. Apr 2005
Hier ist ein kleines Beispielprogramm um das mal auszuprobieren:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
22. Apr 2005
Habe ich schon mit und ohne probiert.
(Hagens Ansatz habe ich noch nicht damit probiert...)
nun gibt Hagens Lösung auch das von Ihm gewünschte Ergebnis:
TForm2 : tkClass , Project1.exe->Unit2
TForm1 : tkClass , Project1.exe->Unit1
HWND : tkInteger ,...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
22. Apr 2005
Ersteinmal will ich mich für die viele Mühe bedanken:
Danke !!!
Das dachte ich mir, und deshalb habe ich ihn ja angepasst, ich wollte nur wissen, ob ich es richtig gemacht habe ;-)
Bei mir zeigt er alles im Kontext von Projekt1.exe an.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
22. Apr 2005
Danke, aber irgendwie funnktioniert das nicht richtig bei mir.
Dein hier geposteter Quellcode funktioniert bei mir so nicht.
Folgende Dinge musste ich ändern:Memo1.BeginUpdate und Memo1.EndUpdate gibts bei meinem Delphi 7 TMemo nicht
EnumTypeInfo fibt bei mir nicht Boolean, sondern PTypeInfo zurück
EnumModules(@MyEnumModule, self); musste ich zu EnumModules(TEnumModuleFunc(@MyEnumModule),...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by MaBuSE,
21. Apr 2005
Danke für die Antwort.
Wenn Sie nicht registriert sind habe ich wohl keine Chance :-(
Ich habe versucht die Register Prozedur der Packages aufzurufen, bekomme aber nur einen Fehler EComponentError "Ungültige Komponentenregistrierung" :-(
In den Register Prozeduren der Packages steht natürlich folgendes drin:
RegisterComponent('Palette', );
Wie kann ich die denn zur Laufzeit...