CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

请问closewithreturn能不能返回两个以上的参数?

楼主jdbreeze()2003-08-02 09:55:55 在 PowerBuilder / 基础类 提问

我在response型的窗口中写了closewithreturn(parent,parm1)  
  然后在主窗口中用message.stringparm接收那个parm1参数的值。  
  可是一个参数值不够,我希望主窗口能从response!窗口得到一个以上的参数,  
  怎么做?   谢谢!! 问题点数:20、回复次数:5Top

1 楼thinkinger(只剩浪漫)回复于 2003-08-02 10:00:18 得分 6

用结构变量或者用户对象来传,message.powerobjectparm来接收!Top

2 楼jdbreeze()回复于 2003-08-02 10:31:07 得分 0

是不是在response!窗的事件里定义一个用户对象,  
  message.powerobjectparm返回一个用户对象?主窗口的接收怎么写...  
  具体一些,比如,我要response!窗的string   sl,s2,怎么传?   谢谢!  
  Top

3 楼zyzj216(秋水玲珑寒)回复于 2003-08-02 11:38:07 得分 6

用这样的吧:  
  把几个参数加在一起用特殊的的符号隔开  
  :  
  string   ls_str1   =   '123',ls_str2   =   '456'  
  closewithreturn(w_1,ls_str1+'$'+ls_str2)  
  这样的话  
  在主窗口中再分离,就可以了  
  或都定义结构也行了Top

4 楼thinkinger(只剩浪漫)回复于 2003-08-02 11:44:37 得分 0

如果是response类型的窗口,在打开他的窗口的open()后面的代码是要等到这个窗口关闭时才执行的,所以你可以在open()后面的代码用message.powerobjectparm来接收response窗口用closewithreturn()返回的值的!Top

5 楼runsoft(清风)回复于 2003-08-02 11:59:48 得分 8

struct_test   lstrt_1  
   
  lstr_1.value1   =     value1  
  lstr_1.value2   =     value2  
  ...  
  lstr_1.valuen   =   valuen  
   
  closewithreturn(parent,lstr_1)  
   
   
  接受    
  struct_test   lstrt_1  
  lstrt_1   =   message.powerobjectparmTop

相关问题

  • 返回参数
  • delphi调用vc的dll的函数不能返回参数??
  • 为什么ByRef的参数不能返回改变的值
  • 如何得到存储过程的返回值(不能由OutPut参数返回的)
  • 在模块中定义public type,在类模块中不能作为参数和返回值类型用?
  • 既然存储过程输出参数不能返回表,那应该怎么做?
  • 求助高手:CloseWithReturn为什么不能返回一个datawindow?~~晕
  • dataset参数不能为空?
  • 怎样去返回参数值
  • 怎样接受 SQL 返回参数?

关键词

  • 用户
  • closewithreturn
  • powerobjectparm
  • 参数
  • lstrt
  • lstr
  • 主
  • 接收
  • 返回
  • ls

得分解答快速导航

  • 帖主:jdbreeze
  • thinkinger
  • zyzj216
  • runsoft

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo