社区
控件与界面
帖子详情
我在一个窗口里面建立了10000个控件,排节目用的界面。。。。。你试过吗?
houzh
2001-11-01 05:19:30
我在一个窗口里面建立了10000个控件,我打算要建立10000--1000000控件的。排节目用的界面,排节目时正常,但退出程序再进入程序时,程序运行资源不足,改了编译的堆栈大小指示后还是不行。程序无法弹出菜单,对话框。。。其他正常。。。
请教高手,如何解决,BCB有控件数量的限制吗?
...全文
354
39
打赏
收藏
我在一个窗口里面建立了10000个控件,排节目用的界面。。。。。你试过吗?
我在一个窗口里面建立了10000个控件,我打算要建立10000--1000000控件的。排节目用的界面,排节目时正常,但退出程序再进入程序时,程序运行资源不足,改了编译的堆栈大小指示后还是不行。程序无法弹出菜单,对话框。。。其他正常。。。 请教高手,如何解决,BCB有控件数量的限制吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
39 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
houzh
2001-12-26
打赏
举报
回复
我的程序现在可以排10万以上的节目了,不过要有点耐心.跑得比较慢(有好多后台线程)
houzh
2001-11-29
打赏
举报
回复
每个频道最多可以发送64天的节目信息,这些节目安排的信息必须提前告诉用户(相当于电视报)广告,新闻等哪怕只有10来秒也是一个节目
如果每个频道一天按100各节目算.100个频道就是10000个节目,如果都排30天的话就是
30万个节目.准备用VC重写过.可能会好些
界面是不错的,决不会再有大的改动
hx
2001-11-26
打赏
举报
回复
cker:有道
不过先把这些对象,做成。。。就把它们有些记录下来,
在事件中,再处理。
ggyy
2001-11-26
打赏
举报
回复
用后台数据库+动态产生控件
hx
2001-11-26
打赏
举报
回复
没必要改界面
hx
2001-11-26
打赏
举报
回复
加入讨论!
TR@SOE
2001-11-26
打赏
举报
回复
首先,还是建议用数据库;
其次,没有必要一下子派生那么多的控件,需要时动态生成好了。
ddeng
2001-11-06
打赏
举报
回复
还真有这样毫不珍惜系统资源的写程序方法:)
luxiaoban
2001-11-06
打赏
举报
回复
动态创建控件不就得了
rh
2001-11-05
打赏
举报
回复
我只提一句:
你看看DBCtrlGrid那样的功能是不是你需要的?
我想应该可以满足你的要求吧。
你可以直接用。也可以看代码自己做自己的
建议还是采取孙春阳的方法,用数据库搞定之
fsheron
2001-11-05
打赏
举报
回复
在《CD收藏家》中(http://www.csdn.net/cnshare/soft/9/9306.html),最多的时候可以同时显示10万个略缩图。
luou
2001-11-05
打赏
举报
回复
同意Dala和Wingsun,这样的程序可以看作一般的数据库客户端来考虑。需要什么,显示什么。
houzh
2001-11-05
打赏
举报
回复
有谁做过这样的测试,如果一个控件的位置被覆盖或坐标为负数,
是不是就不会产生Paint事件
781014
2001-11-04
打赏
举报
回复
down
Wingsun
2001-11-04
打赏
举报
回复
我觉得你不应该在界面中有这么多的控件,有很多的东西应该是重复的,也就是他们可以通过变换显示的内容来达到显示信息的目的。通过分页,分栏等等方式来显示数据,有一点我觉得比较重要的是“只显示要显示的内容”那么不需要显示的内容就可以不为其创建相应的窗口了。
烟波三千里人鬼五百年
2001-11-04
打赏
举报
回复
支持拖放的话,要自己计算频道中鼠标的位置。
呵呵,做好了就很不错。
作不好...
houzh
2001-11-03
打赏
举报
回复
放心吧,各位,cker给我的启发很大,以前做类似的东西因为数量不多,都是从TCustomControl派生下来的。现在数量多了按cker的改成从TCustomLaebl派生。我已经试过
3、5万节目排上去不会有问题的,三万的节目时程序占用内存20M,能排10万就可以达到要求了,我只是想把控件设到最大宽度是放满节目没问题就行,每个节目的信息可以共享,
节目的多次调度在内存中只保留一份节目信息,如:节目简介,演员表等等。
至于界面,其他方法都无法让用户直接看出节目播放的时序及先后关系。时间坐标和频道是很直观的方式,好多视频剪辑软件也是这种方式。再说,我这程序历时8个月,20000行的
代码,也不是各位说得那么简单,我的界面图只是其中一个,单文档的结构,整个系统就一个窗口,操作简单,系统里面很少用什么按钮,节目通过直接拖放编排。用起来很方便的。
sonicss
2001-11-03
打赏
举报
回复
如果要显示全国的各个电视节目表,按这种方法要多少控件,即使内存允许,难道就不让别的程序运行了吗
Dala
2001-11-03
打赏
举报
回复
建议用数据库形式显示所有节目,当用户需要操作某节目时,调用一个统一的界面。
houzh
2001-11-03
打赏
举报
回复
cker说。直接用频道控件来“显示”。 这样节目就不能是一个控件,同时要处理节目编排的拖放比较困难,老板的要求就是节目编辑必须支持拖放,必须十分十分的方便
加载更多回复(19)
2005年度Jolt大奖
首先要感谢大胃给我们带来的这个好消息。他说:第15届Jolt大奖评选结果已经公布,可以在以下地址下载PDF:http://www.sdmagazine.com/pressroom/jolt_winners_2005.pdf其中还是有很多令我们欣喜的作品,也有我们意想不到的结论:Books: General的得主是Head First Design Patterns,这个我没有听说过,但被我
昨日关注:2005年Jolt 卓越震撼大奖总决赛候选名单观察
2005-3-10[计算机图书] 2005年Jolt 卓越震撼大奖总决赛候选名单观察 # 第十五届Jolt 卓越震撼大奖在大家关注下即将诞生,这里公布的是来自Jolt官方站点的候选名单.此次候选产品共为107种,分15大类,较之去年都有所增加.在此呈现候选产品的图书信息,并邀请大家一起参与整体投票活动,让我们的意识主导知识的流动,因为这才是出版社真正有意义的参考! [互联网] RSS不同应用模式的
[ZT大列表]07年第17届Jolt大奖入围和获奖名单
17th Annual Jolt Product Excellence Awards FinalistsBooks (Practical/General Developer Interest)Agile Software Development: The Cooperative Game (Addison-Wesley) by Alistair CockburnCatastrophe D
控件与界面
604
社区成员
12,294
社区内容
发帖
与我相关
我的任务
控件与界面
PowerBuilder 控件与界面
复制链接
扫一扫
分享
社区描述
PowerBuilder 控件与界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章