数据窗口对象被引用的问题?

sun_shineall 2003-01-13 02:54:54
由于以前没有很注意,所以到现在有很多无用的数据窗口对象还保留着,我想现在把它们删除,但我担心会删除那些已经被引用的数据窗口对象,我试了一下,那些已经被引用的数据窗口对象被删除后直到应用调用到它以前是不会报错的,所以我删除的时候就不知道这个数据窗口对象有没有被引用。有没有方法能查看数据窗口对象已经在某个地方被引用了。
...全文
90 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
tripman 2003-01-13
  • 打赏
  • 举报
回复
在Library或System tree里你要查找的.pbl上点右键search.
sun_shineall 2003-01-13
  • 打赏
  • 举报
回复
to: tripman(考前答疑)

怎么做,我以前没又用过全文查找?
tripman 2003-01-13
  • 打赏
  • 举报
回复
对整个程序用全文查找对据窗口对象名进行查找就知道在那里引用了.
sun_shineall 2003-01-13
  • 打赏
  • 举报
回复
还是没有报错,是不是我的pb8.0打了补丁的原因。
sun_shineall 2003-01-13
  • 打赏
  • 举报
回复
找到了,我看看行不行,不过不是很好的方法
sun_shineall 2003-01-13
  • 打赏
  • 举报
回复
怎么用full编译,按钮在哪儿?
killerdanny 2003-01-13
  • 打赏
  • 举报
回复
你FULL编译一下就知道那里少对象了!
记得编译以前辈分哦!
sun_shineall 2003-01-13
  • 打赏
  • 举报
回复
你们试一下,对数据窗口用一个不存在的dataobject编译时照样不会出错。
sun_shineall 2003-01-13
  • 打赏
  • 举报
回复
我刚又试了一下,删除后编译的确没有报错。
sun_shineall 2003-01-13
  • 打赏
  • 举报
回复
to: SilverSands(洞庭浪子) 我早上试过了,不会报错的,不相信你试试。我用的是pb8.0
SilverSands 2003-01-13
  • 打赏
  • 举报
回复
实质上,要是有引用问题,编译能通过么?
sun_shineall 2003-01-13
  • 打赏
  • 举报
回复
特别麻烦的是那些只有在程序代码中引用到的数据窗口对象,比如像下面的数据窗口对象"d_test":删除前就更难知道它在某段代码里引用到了。
DataStore ldt_ret
ldt_ret = Create DataStore
ldt_ret.DataObject = "d_test"
ldt_ret.SetTransObject(SQLCA)

SilverSands 2003-01-13
  • 打赏
  • 举报
回复
我用的是PB7.0,在library右侧的窗口中,按鼠标选中所有文件,按右键,选regenerate,如果没有报错,就没有问题。
楼主的问题可以把要删除的删除后,在做一遍以上所说的即可。
softrookie 2003-01-13
  • 打赏
  • 举报
回复
可以试试在库画板中选定所要查找的对象,然后点击搜索
dotnba 2003-01-13
  • 打赏
  • 举报
回复
关注
Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第一个Android项目(HelloAndroid!) 2.3 Android应用程序架构——从此开始 2.4 可视化的界面开发工具 2.5 部署应用程序到Android手机 第3章 用户人机界面 3.1 更改与显示文字标签——TextView标签的使用 3.2 更改手机窗口画面底色——drawable定义颜色常数的方法 3.3 更改TextView文字颜色——引用Drawable颜色常数及背景色 3.4 置换TextView文字——CharSequence数据类型与ResourceID应用 3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——Style样式的定义 3.7 简易的按钮事件——Button事件处理 3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity——Intent对象的使用 3.10 不同Activity之间的数据传递——Bundle对象的实现 3.11 返回数据到前一个Activity——startActivityForResult方法 3.12 具有交互功能的对话框——AlertDialog窗口 3.13 置换文字颜色的机关——Button与TextView的交互 3.14 控制不同的文字字体——Typeface对象使用 3.15 如iPhone拖动相片特效——Gallery画廊 3.16 自制计算器——多按钮的整合应用 3.17 关于(About)程序信息——Menu功能菜单程序设计 3.18 程序加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21 Android变脸——主题(Theme)实现 第4章 史上超豪华的手机控件 4.1 EditText与TextView共舞——setOnKeyListener事件 4.2 设计具有背景图的按钮——ImageButton的焦点及事件处理 4.3 给耶诞老人的信息——Toast对象的使用 4.4 我同意条款——CheckBox的isChecked属性 4.5 消费券采购列表——多选项CheckBox的应用 4.6 向左或向右——RadioGroup组与onCheckedChanged事件 4.7 专业相框设计——ImageView的堆栈应用 4.8 自定义下拉菜单模式——Spinner与setDropDownViewResource 4.9 动态添加/删除的Spinner菜单——ArrayList与Widget的依赖性 4.10 心爱小宝贝相片集——Gallery与衍生BaseAdapter容器 4.11 快速的搜索手机文件引擎——JavaI/O的应用 4.12 按钮也能随点击变换——ImageButton选择特效 4.13 具自动提示功能的菜单——AutoCompleteTextView与数组 4.14 数字及模拟小时钟设计——AnalogClock与DigitalClock的原理 4.15 动态输入日期与时间——DatePicker与TimePicker应用 4.16 猜猜红心A在那儿——ImageView点击事件与透明度处理 4.17 后台程序运行进度提示——ProgressBar与Handler的整合应用 4.18 动态文字排版——GridView与ArrayAdapter设计 4.19 在Activity里显示列表列表——ListView的布局 4.20 以动态列表配置选项——ListActivity与Menu整合技巧 4.21 查找程序根目录下所有文件——JavaI/O与ListActivity的结合.. 4.22 加载手机磁盘里的图文件——使用decodeFile方法 4.23 动态放大缩小ImageView里的图片——运用Matrix对象来缩放图文件 4.24 动态旋转图片——Bitmap与Matrix旋转ImageView 4.25 猜猜我在想什么——RadioButtonID 4.26 离开与关闭程序的弹出窗口——对话窗口上的ICON图标 第5章 交互式通信服务与手机控制 5.1 具有正则表达式的TextView——Linkify规则 5.2 ACTION!CALL!拨打电话——Intent

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧