delphi中的exports是个关键字,用于dll项目,指出dll的输出函数,只有在exports中声明的函数才能在dll的外部进行调用。
下面是个简单的dll项目:

library dllTest;
uses SysUtils,Classes;
function Test1(a,b:integer):integer;
begin
Result:=a+b;
end;
exports
Test1 index 1;
begin
end.
  在这个DLL里我们声明了一个加法函数,然后用exports语句输出它,只有被输出的函数或过程能被其他程序调用。exports语句后的语法是:函数名 [index <n>],index <n>是为函数手工指定索引号,以便其他程序确定函数地址;也可以不指定,如果没有使用Index关键字,Delphi将按照exports后的顺序从1开始自动分配索引号。

delphi的exports语句相关推荐

  1. DELPHI replace into 语句的语法错误 解决方法

    近日在delphi中向ACCESS插入数据库老是提示'Exception class EOleException with message 'INSERT INTO 语句的语法错误.'非常怪,在ACC ...

  2. vba put 语名 delphi 用什么语句_将VBA数组写入工作表时转置(Transpose)的利用

    大家好,最近推出的内容是"VBA信息获取与处理"中的部分内容,这套教程面向中高级人员,涉及范围更广,实用性更强,现在的内容是第四个专题"EXCEL工作表数据的读取.回填和 ...

  3. Delphi 2007 代码补全、语句提示的快捷键是什么?

    为了帮助网友解决"Delphi 2007 代码补全.语句提"相关的问题,中国学网通过互联网对"Delphi 2007 代码补全.语句提"相关的解决方案进行了整理 ...

  4. delphi去掉字段前后的引号_Delphi编程SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法...

    Delphi编程SQL语句中引号(').quotedstr().('').format()在SQL语句中的用法 (2011-06-23 12:14:13) 标签: delphi编程 sql语句引号 q ...

  5. Delphi环境中编写调用DLL的方法和技巧

    Delphi环境中编写调用DLL的方法和技巧 第一章 为什么要使用动态链接库(DLL) top 提起DLL您一定不会陌生,在Windows中有着大量的以DLL为后缀的文件,它们是保证Windows正常 ...

  6. DELPHI常用函数集及简要范例 3

    ##DiskFree, DiskSize Example ----------------------------------------------------------------------- ...

  7. delphi dll创建及调用

    第一章 DLL简单介绍 由于在目前的学习工作中,需要用到DLL文件,就学习了下,在这里作个总结. 首先装简单介绍下DLL: 1,减小可执行文件的大小 DLL技术的产生有很大一部分原因是为了减小可执行文 ...

  8. Delphi 调用VC生成的DLL

    1. 在VC中新建一个 DLL 工程. 写如代码,如: extern "C" {   _declspec(dllexport) int getPPLength();   _decl ...

  9. Delphi常用批处理命令

    # getconf LONG_BIT 32 (说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit) # cat /proc/cpuinfo | grep flags | grep ...

最新文章

  1. Asp.net中DataGrid控件的自定义分页
  2. ipython使用 python3,2019-04-29 python/ipython设置默认python3
  3. Centos 上的chrome 如何启用Java
  4. Android 视频播放器,VideoView播放视频
  5. 2021数字化就业新职业新岗位研究报告
  6. CV Code | 计算机视觉开源周报20191002期
  7. 电子科大自考c语言试题,电子科大“立人班”40人全部读研深造
  8. 51单片机点亮数码管
  9. windows10杀死本地进程
  10. ios UITableview 刷新某一个cell 或 section
  11. fatal error LNK1169: one or more multiply defined symbols found
  12. 飞机上使用定位功能的体验
  13. Atitit各种驱动的xdd tdd bdd设计 ATDD ddd v3 u66.docx Atitit各种驱动的xdd tdd bdd设计 ATDD ddd v2 s66 开发方法论与效率提
  14. PDF免费压缩、在线压缩
  15. Android控件组合应用四
  16. 第一次结对编程作业——需求分析与原型设计
  17. 台风怎么看内存颗粒_光威TYPE普通马甲内存条,南亚ADIE HR颗粒稳超3200MHZ
  18. http请求中的 OPTIONS 详解
  19. 工作站压力测试软件,胜任多种工作负载 联想P500工作站评测
  20. PyQt5:ToggleButton开关按钮(24)

热门文章

  1. 小记:让页面自适应屏幕分辨率
  2. lucene php,用PHP调用Lucene包来实现全文检索_php
  3. Java如何获取微信二维码内的信息
  4. 运维监控Nagios的原理与基本配置
  5. [转] Nook Glowlight Plus入门指南(Root及相关软件设置)
  6. python正方形面积_最大正方形
  7. “智慧灯杆产业联盟理事会会议( 2020 )暨产业合作交流沙龙”在广州隆重召开...
  8. 宜居城市:大连第五 最美城市:大连第十
  9. 基数排序(详细图解)
  10. 美团 2021 届秋季校园招聘—偏爱字母(转化+动态规划)