type
ppchar=^pchar;procedure cs(var ss:ppchar); //修改字符串数组ss的值,因要做成dll给pb调用,不能用array of string.
用@ss只能取整个数组的首地址,能不能拿其它行的首地址,或者有没有其它方法改变ss的值后返回?
ppchar=^pchar;procedure cs(var ss:ppchar); //修改字符串数组ss的值,因要做成dll给pb调用,不能用array of string.
用@ss只能取整个数组的首地址,能不能拿其它行的首地址,或者有没有其它方法改变ss的值后返回?
解决方案 »
- 如何打印LilstView中数据
- 初学delphi
- 把普通字符转化成ASCII码,用到函数ASC()的问题!
- 关于update的一个小问题,请教各位高手
- 请问怎么做QQ一样的窗口啊?
- 组件服务中的Application应用程序在系统管理组件时起什么作用
- 请高手答疑:能不能用一条SQL语句访问SQL SERVER中的两个不同的数据库,如果能怎么访问?
- 不小心我把任务栏上的快捷图标“显示桌面”删除掉了,请问如何恢复?
- 用Delphi调用C++的dll。(该Dll为一个用__declspec(dllexport)输出的类!!!) 高手请进
- 熟悉Dbgrid的朋友请帮我一下;
- 关于CM_MouseLeave事件的处理的一个问题
- !!!在线等待一个关于日期的函数。已知一个日期,如何获取下一天日期??
和c的 char*对应!
type
ppchar=array[0..3] of pchar;
procedure cs(var ss:ppchar);
ss[0]:="fsf";就可以了,注意的是数组维数固定