书香雅阁论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 734|回复: 0

【dll的调用】

[复制链接]

416

主题

439

帖子

158万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1581489
发表于 2023-4-20 21:25:59|字数:789 | 显示全部楼层 |阅读模式
LV10 站长

dll需要和调用它的主程序在同一目录下(不同目录这里先不讲),如果是源码未编译状态,则需要和源码放到一个目录下

1.png

我们要插入一个dll命令,大家可以将这个dll命令理解为中间商
  
DLL命令名返回值类型公开备 注
DLL命令1双精度小数型 
DLL库文件名:
数学运算.dll
在DLL库中对应命令名:
数学运算
参数名类 型传址数组备 注
数1双精度小数型  
数2双精度小数型  
运算规则双精度小数型  



库文件名就是dll的名称
DLL命令名就是我们可以调用的子程序名
返回值类型和参数要和dll里面的子程序11对应

逻辑原理:我们写代码时调用的是DLL命令名,DLL命令名指向库文件dll中的子程序名

调用源码:
  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
_按钮_计算_被单击  
变量名类 型静态数组备 注
结果   
结果 = DLL命令1 (到数值 (编辑框1.内容), 到数值 (编辑框2.内容), 组合框1.现行选中项)
编辑框_结果.内容 = 到文本 (结果)


被调用的dll: 数学运算dll.e (2.68 KB, 下载次数: 140)
调用dll的exe: 调用dll的exe.e (2.98 KB, 下载次数: 138)


(点击返回课程目录https://shuxiangyage.net/forum.php?mod=viewthread&tid=1134
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|书香雅阁论坛 ( 湘ICP备17011672号-3 )

GMT+8, 2024-5-17 16:12 , Processed in 0.114170 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表