//============不知在其它工程中如何调用=============
//=================================================
//======新建工程名为:Project1=====================library Project1;uses ... ...;{$R *.res}exportsCreate index 1,
Destory index 7;begin
end.//=================================================
//======函数单元这在这里,就2个而已================unit TTSDLL;interface
uses VtxtAuto_TLB;procedure Create;export; {待导出的过程和函数}
procedure Destory;export;var
TTS: IVTxtauto;implementationprocedure Create;
begin
TTS:=CoVTxtAuto_.Create; {创建对象}
TTS.Register('Project1','Project1'); {注册 }
end;procedure Destory;
begin
TTS:=nil;{释放对象}
end;end.
//================完===编译通过====================
//============不知如何在其它工程中调用=============
//=================================================
//======新建工程名为:Project1=====================library Project1;uses ... ...;{$R *.res}exportsCreate index 1,
Destory index 7;begin
end.//=================================================
//======函数单元这在这里,就2个而已================unit TTSDLL;interface
uses VtxtAuto_TLB;procedure Create;export; {待导出的过程和函数}
procedure Destory;export;var
TTS: IVTxtauto;implementationprocedure Create;
begin
TTS:=CoVTxtAuto_.Create; {创建对象}
TTS.Register('Project1','Project1'); {注册 }
end;procedure Destory;
begin
TTS:=nil;{释放对象}
end;end.
//================完===编译通过====================
//============不知如何在其它工程中调用=============
解决方案 »
- delphi7调用外部exe问题
- 分别在哪?(急急,新人)
- 同局域网内获取服务器IP
- 如何用delphi作一个能够自动运行 同时又要把IE的主页修改了的程序?
- 请问怎样在程序中直接启动autocad,并打开一个cad文件?
- EXCEL导入DBGRID出现的奇怪问题
- delphi里有显示“确定”和“取消”这两种选择按钮的对话框吗?兄弟们,帮帮忙,在线等,急啊!!解决马上结帐!
- 我要给一行代码后加个注释 该怎么写
- 为什么在一个字段的ONSETTEXT事件中写一些语句,就导致这个现象。。。。(请各位看看)
- csdn怎么啦,访问、提问、给分都有点问题//mysec//
- 高难度问题,怎样读文件
- 关于Statusbar 的简单问题,但对我来说是很困难的!!!!!!!!!!!!!
SysUtils,
Classes,
windows;{$R *.res}function max(i,j: integer):integer; stdcall; export;
begin
if i > j then result:= i else result:= j;
end;exports
max;begin
end.
编译后生成dll文件。
========================
调用工程里
function max(i,j: integer):integer; external 'mydll.dll' name 'max';
procedure create;external 'project1.dll';
procedure destoty;external 'project1.dll'
申明的tts是IVTxtauto,调用时要怎样搞?