Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
3. Dez 2009
Den cast macht man einmal in der GibMir-Funktion, also paßt schon.
Aber wenn er eben im Programm z.B. mit Supports prüfen will, ob es wirdklich ein "Pulgin"-Interface ist, dann braucht er schon eine einheitliche IID.
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
3. Dez 2009
wenn du einmal das Interface hast, dann ist die IID soweit egal
und wird höchstens mal genutzt, wenn du das Interface vergleichen/prüfen/abfragen/casten willst.
(da wird ja die IID verglichen und nicht der Name)
Forum: Sonstige Fragen zu Delphi
Delphi
by himitsu,
3. Dez 2009
neben dem Plugin gibt es eine Funktion "GibMirDasInterface"
funktion GibMirDasInterface: IExport;
begin
Result := TExportCSV.Create;
end;
TExportCSV ist nur innerhalb des Plugins bekannt und die Anwendung kennt nur das Inteface.