NavigationView
在procedure _IntfCopy
中定义:
System.pas
只是想知道是否可以使用Delphi内联汇编程序调用{{1}}过程:
procedure _IntfCopy(var Dest: IInterface; const Source: IInterface);
在编译期间始终会导致_IntfCopy
。
一个简单的编码:
procedure Test;
asm
...
call _IntfCopy;
end;
在Delphi汇编程序中生成:
E2003 Undeclared identifier: '_IntfCopy'
但我找不到一种方法来编写内联Delphi汇编程序来通过赋值运算符进行IInterface引用。
答案 0 :(得分:8)
神奇的咒语是:
call System.@IntfCopy