delphi – 如何从另一个单元运行程序?

那么这个n00b问题,但我仍然无法弄清楚.我有单位主要与程序discard()在其中.现在我有一个单位引擎,我想从它的单元main的程序discard()运行.我有engine.pas的主要用途部分.我试着用main.discard()调用程序,但没有好处.我究竟做错了什么?

解决方法

您需要将过程的签名放在界面中,如下所示:
unit main;

interface

procedure discard();

implementation

procedure discard();
begin
//do whatever
end;

其他单位只能“看到”接口部分列出的内容.

相关文章

 从网上看到《Delphi API HOOK完全说明》这篇文章,基本上都...
  从网上看到《Delphi API HOOK完全说明》这篇文章,基本上...
ffmpeg 是一套强大的开源的多媒体库 一般都是用 c/c+&#x...
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和ED...
1 mov dst, src dst是目的操作数,src是源操作数,指令实现的...