能不能用字符串当参数给DLL的函数,如何? 在DELPHI中的STRING类型,其格式和实现方法与其它语言是不太相同的。比如说LONGSTRING等到类型使用了字符串引用计数的方式进行管理。因此,这种类型的参数在别的语言中难以使用。对于同在DELPHI程序中调用,可加入SHAREMEM单元来解决,而对其它语言,可声明为PCHAR类型或字符数组来解决这个问题。这些内容可看一下DELPHI中帮助“STRING”部分。而在VB中调用可参考一下有关DLL调用的说明。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以。建立一个新的动态连接库工程,看.dpr文件前半部分的帮助,上面有关于String类型在DLL中的用法. 要用到String类型,必须引用SysMem单元作为DLL和调用工程的第一个引用的单元,具体方法有兴趣的话可以参考http://bluebird22.easthome.net 下的“灌水文章”。如果要VB之类的其他环境使用的话,建议转换String类型为PChar类型。 delphi7 用Database组件连接SQLserver2000,找不到数据库 问下,Delphi里面的%d怎么用。 看源代码出现个问题 我的网站上falsh跑的飞快 SQL如何实现?高手来帮忙 我用RAVA做了个关联数据库的报表,在DELPHI怎么调用才能连接数据库.. ★★★100分求: 显示波形文件的控件(就像CoolEdit那样的),或者那位兄弟给个代码也行啊,谢谢★★★ dehlphi +mapx 如何打印地图?急!!!在线? 关于线程同步 大哥请进! 如何对备注字段进行模糊查询 一个奇怪的问题关于getdrivetype()
建立一个新的动态连接库工程,看.dpr文件前半部分的帮助,上面有关于String类型在DLL中的用法.
http://bluebird22.easthome.net 下的“灌水文章”。
如果要VB之类的其他环境使用的话,建议转换String类型为PChar类型。