除了PCHAR还有什么办法能把STRING转换成PCHAR? 因为PCHAR是DELPHI自带函数,并非WINDOWS函数,因为要远程注入WINDOWS进程,所以无法调用PCHAR,有什么办法能使STRING转换成PCHAR,或者WINDOWS有没有自带的转换函数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,纠正下。PCHAR是一种数据类型string 转pcharpchar1 := PCHAR(string1) 转换方法我知道,问题是PCHAR不是WINDOWS自带函数,有没有其他办法能把PCHAR转换为STRING varS,SS:string;s:='WinExec';ss:='kernel32.dll';xz:=GetProcAddress(LoadLibrary(StrPas(s)),StrPas(ss));怎么不行呢?显示Incompatible types: 'string' and 'PAnsiChar' xz:=GetProcAddress(LoadLibrary(PAnsiChar(s)),PAnsiChar(ss));这样 自己申请一块内存区域 长度是 length(string) + 1然后用movsb 把字符串译进去,然后最后再移一个0进去,那么这块内存就是一个PChar了 动态创建按钮的问题 大家帮帮忙,看一下该怎么复制 dbgrid中怎么取得鼠标所选行的所有数据 請高手指點,這條語句錯在那裡。!!!!!, 如何解决多人同时录入的问题?数据量不大,delphi6+access2000,用sql是不是好些?谢谢 如何在DELPHI 中调用有输出参数的存储过程 怎样将record作为class的一个元素?? 求救计算机控制系统教案!!! 求救!~~关于对系统的处理~~ 如何自动寻找下一个编号,求源码!!!急急急急!!!!! 这个错误问题如何处理????????????? 如何将Dbgrid导成符合规范的xml文件?
S,SS:string;s:='WinExec';
ss:='kernel32.dll';
xz:=GetProcAddress(LoadLibrary(StrPas(s)),StrPas(ss));怎么不行呢?显示Incompatible types: 'string' and 'PAnsiChar'
然后用movsb 把字符串译进去,然后最后再移一个0进去,
那么这块内存就是一个PChar了