Witam ponownie,
byłbym wdzięczny gdyby ktoś mi powiedział w jaki sposób uniwersalnie przekazywać procedury przez parametr. W programie będę przekazywał procedury z różnymi parametrami a więc typ
TProcedure
nie będzie odpowiedni. Może przez Pointer ? ale jak później przypisać tą procedurę wywołać ? Generalnie mam coś takiego:
function TParishMainForm.LoadDynamicFunction(funcName: String; packageName: String; var funcPointer: TProcedure): boolean;
następnie:
LoadDynamicFunction('CreateFinanceForm','PKGForms.bpl', proc);
i tu się pojawia problem bo jak przekaże w parametrze procedurę z parametrami to kompilator się zacznie pluć
jakieś pomysły ? ; )