可能概念不是很清楚,大家指正例子:function A: TStrings
var
b: TStrings;begin
b := TStringList.Create;
b.add('trystring'); result := b;
end我的理解时,穿回的是地址。如果是这样,如何将值进行传递呢?
var
b: TStrings;begin
b := TStringList.Create;
b.add('trystring'); result := b;
end我的理解时,穿回的是地址。如果是这样,如何将值进行传递呢?
解决方案 »
- ◆◆◆◆ 谁会做动画,帮我整一个动画。◆◆◆◆
- 菜鸟求教,怎么编译?运行?安装组件
- 有没有什么好用的画流程图的软件?
- Resolve(LDomainPart);报错
- (在线等待,高手请进)delphi调用VC DLL问题,颇有难度,解决了就给分
- 求高手,关于网络状态
- 求助:用哪一个win API函数或何种方法可以设置某一文件夹为WEB共享
- 关于TABLE的对于模糊查询的问题
- delphi 动态菜单要从数据库中获取
- 怎么搞的?Borland Database 问题---我的机器上可以运行,在别的机器上出错(error $2180) 如何解决?给分。
- 为何无法判断字符长度?
- 怎样去掉ADO里需登录密码的对话框?
var
b: TStrings;begin
b := TStringList.Create;
b.add('trystring'); result := b.Text;
b.free;
end
//delphi代码
var
s: TStrings;
begin
s:=a;
showmessage(s.Text);
end;不知道这样回答你满意吗