解决方案 »
- 使用TExcelApplication导出数据到Excel时,身份证导出有问题
- 用ado組件保存數據(後台有觸發器sql server)時碰到的新問題
- 我用Tquery提交數據時出現 at end of the table 的錯誤。急急急!
- 如何让Dbgrid指定某特殊数据地行显示在第一行
- 有什么方法把quickreport的报表导到EXCEL,按报表格式,如画线,字体等与原报表一致
- 树型控件的问题
- Variable 'TN' might not have been initialized
- 本人初学delphi很菜的问题,大家来help一下 在线等候,马上加分!
- 一个小问题:怎样把一个字符串赋给memorystream类型的变量?
- 各位战友:
- 如何执行在文本文件中的代码
- delphi中的mrok,Idok和数字1之间的关系
改成
procedure redryxx(var Result : TMyVal);stdcall;
调用处相应修改
type
TMyVal = Array [1..2] of Pchar;function redryxx():TMyVal;stdcall;
var
aArr: TMyVal;
aPointer: ^TMyVal;
begin
aArr[1] :='A';
aArr[2] :='B';
aPointer := @aArr;
Result := aPointer^;
end;可以不用指针aPointer,直接Result:=aArr;
aArr[2] :=pchar(ls_tjbh);改用StrCopy试试
aArr[2] :=pchar(ls_tjbh);改用StrCopy试试 这个函数怎么用,。直接替换不成我改成这样
TMyVal = Array [1..2] of string;ls_rtn,ls_tjbh:stringaArr[1] :=ls_rtn;
aArr[2] :=ls_tjbh;传输过去倒是可以就是aArr[1]在字符后边带个?号。,NND 有啥好办法不!