У меня проблема с не членами класса функций.Я хочу использовать эти функции в новом компонентном модуле, но они не работают в компонентном модуле!
эти две функции должны назначаться другой функции в dll в качестве параметра.
Когда я использовал эти 2 функции (не члены класса) в основной форме, они могут работать, но в новом модуле компонентафункция dll больше не может вызывать эти две функции!Как я могу решить эту проблему?Это ошибка Delphi?потому что я использую Delphi XE Update 2, это последняя версия delphi, возможно, это ошибка!
TComp12 = class(TCustomPanel)
private
....
protected
....
public
....
end;
function function1(opaque: Pointer; plane: Pointer): Pointer; cdecl;
function function2(opaque: Pointer; picture: Pointer; plane: Pointer) : Pointer; cdecl;
procedure Register;
implementation
procedure Register;
begin
RegisterComponents('Comp1', [TComp12]);
end;
function function1(opaque: Pointer; plane: Pointer): Pointer; cdecl;
begin
......
end;
function function2(opaque: Pointer; picture: Pointer; plane: Pointer) : Pointer; cdecl;
begin
......
end;