Forum: Programmieren allgemein
Delphi
by Mavarik,
6. Feb 2014
Wie war noch das Design-Pattern!
Niemals Klassendefinitionen im Interface Teil. Sonst Referenziert man noch dagegen?
Mavarik
Forum: Programmieren allgemein
Delphi
by Mavarik,
6. Feb 2014
Nein! Geht mir um normale Klassen für TForms habe ich schon ein Formfactory programmiert.
Mavarik
Forum: Programmieren allgemein
Delphi
by Mavarik,
6. Feb 2014
Dein Einwand bezieht sich aber "nur" auf Konstruktoren die Parameter haben, oder?
Der Einfache TFoo.Create; macht doch keine Probleme...
Mavarik
Forum: Programmieren allgemein
Delphi
by Mavarik,
6. Feb 2014
Nicht so?
if _ClassDict.ContainsKey( LGUID ) then
begin
LClass := _ClassDict.Items;
LObj := LClass.Create;
if not(Supports( LObj, LGUID, Result )) then
raise EContainerException.CreateFmt( 'Keine Klasse zum Interface%s(%s) gefunden', );
end;
Forum: Programmieren allgemein
Delphi
by Mavarik,
6. Feb 2014
:oops: emm :roll: tja :stupid: kapiere es leider nicht was die da machen :gruebel: