如果获取DLL中的字符串变量 我写了一个函数 result:=v_str;
但是在调用这个函数的时候 我的程序却退出了
但是在调用这个函数的时候 我的程序却退出了
解决方案 »
- 包如何转换成ocx?
- 诚请各位马甲真人进入-----给你最好的,相信这是你的需要!
- 我自己创建组件过程中,想随时编译一下看有没有错误,怎么办啊?
- 怎样取得记录类型子项的名称和对应的数据类型?
- delphi对数据库的支持好象不错, 请问对WEB的支持呢? 开发绝B/W/D程序, Delphi好吗?
- 女人怎么这样啊?
- 送分
- 【提问! 求助!】SOS!要命啦!大家快来帮帮忙吧!谢谢了! 分不是问题!
- Windows打印机的自定义纸张如何由程序实现?
- 关于pagecontrol的小问题,如何让这小子换颜色?原来的灰头脸不好看。
- 如何在动态数据集(ADOQuery)中增加计算字段?
- 这个打印该怎么实现呢?
为了解决字符串在DLL接口中的应用,目前一般都是采用PChar类型
如:
procedure Demo(S: PChar);stdcall;
//注意此处如果是输出参数是不需要加var的,因为PChar传的地址
PChar类型的参数有专门的操作,一般涉及到申请空间和释放空间的操作