CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  控件与界面

uerobject类型变量在使用openuserobject时的出现问题,请帮忙?

楼主ByLimit(冰河)2003-12-02 19:30:13 在 PowerBuilder / 控件与界面 提问

我定义了一个userobject数组,  
  userobject   object[1   to   16]={e_id,e_name,e_idn,e_age,e_sex,e_birth,e_nation,e_mode,e_addr_p,e_o_phone,e_mobile,e_marriage,e_duty_name,e_dept_name,e_salary,e_bonus}  
  其中的元素都是已定义的。  
  在窗口中使用  
  this.openuserobject(object[1])没有显示object[i]对应的object  
  测试发现this.openuserobject(object[i])返回1。  
  很奇怪,执行成功,但是没有创建,  
  而使用this.openuserobject(e_age)执行完全没有问题!  
  是不是,   object[1]在作怪?  
  请帮忙看看!  
  Thanks   very   much! 问题点数:20、回复次数:5Top

1 楼ByLimit(冰河)回复于 2003-12-02 19:49:58 得分 0

哦,userobject   object[1   to   16]本事就是个错误  
  请假一下,是否可以把事先定义好的类型放在一个数组里,以便于引用!  
  请指教!  
  十分急用,请帮忙!  
  Top

2 楼Jonea(魔鬼)回复于 2003-12-02 19:50:48 得分 0

所有object[]数据都被实例成了userobject  
  Top

3 楼ByLimit(冰河)回复于 2003-12-02 19:54:30 得分 0

我意识到了这一点,  
  可否,把事先定义好的userobject,比如,custome   visual类型e_age,e_name放在一个数组里面,以后用object[i]来代替类型e_age,或是e_name!有没有解决这个问题的办法?Top

4 楼Jonea(魔鬼)回复于 2003-12-02 20:00:00 得分 20

如果非要用数据你可以定义一个字符串数组  
  string   object[1   to   16]={'e_id','e_name','e_idn','e_age','e_sex','e_birth','e_nation','e_mode','e_addr_p','e_o_phone','e_mobile','e_marriage','e_duty_name','e_dept_name'',e_salary','e_bonus'}  
   
   
  在打开时你可以写入以后语句  
  userobject       uo_tmp  
  openuserobject(uo_tmp,object[1])  
   
  SetNull(uo_tmp)  
  Destroy(uo_tmp)  
  Top

5 楼ByLimit(冰河)回复于 2003-12-02 20:19:30 得分 0

谢谢!  
  运行正确!no问题!  
  Top

相关问题

  • 变量类型
  • 变量类型转换?
  • c++中变量类型
  • Variant 变量类型转换
  • 变量类型的问题。
  • 变量类型问题
  • 如何把CString类型变量赋给LPCTSTR类型变量
  • 怎么把LPBYTE类型的变量转成char[]变量??
  • 请问如何将string类型变量赋给AnsiStrint型变量。
  • 基础问题:变量类型和变量比较

关键词

  • openuserobject
  • userobject
  • 数组
  • 定义
  • uo
  • 类型
  • 请帮忙
  • age
  • 使用
  • 问题

得分解答快速导航

  • 帖主:ByLimit
  • Jonea

相关链接

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

广告也精彩

反馈

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