总结一下:硬件环境: cpu P41.8G 内存256M 操作系统 pwin98sedelphi 7.0 ,combobox控件放到form上超过66个后,编译出错. 出现的错误信息:a call to an os function failed 以上测试,我没有编写任何代码。看了一下系统资源占用,吓我一跳,60多个combobox, 让我的机子就剩下了38%的资源,编译出错后看看,10%,faint,delphi的combobox是吃系统资源的超级大户!!!!!!!!!! borland为甚么这样设计!!!7451,当年偶用Vf放上100多个combox,也不过是占用很少的资源!!! 不发牢骚了,偶的设计当然是大大有问题,但...没有解决之道吗?combobox控件也可放进表单,但编译出错,因为系统资源被60多个combobox吃光了! 那位高人给讲讲,delphi的combobox为什么这么费系统资源???
操作系统 pwin98sedelphi 7.0 ,combobox控件放到form上超过66个后,编译出错.
出现的错误信息:a call to an os function failed
以上测试,我没有编写任何代码。
borland为甚么这样设计!!!7451,当年偶用Vf放上100多个combox,也不过是占用很少的资源!!!
不发牢骚了,偶的设计当然是大大有问题,但...没有解决之道吗?
谁能帮偶解决这个问题,给50分!
的方法
combox能把系统资源抢光...真是强...
我遇到过的问题是:在一个page中,如果再多放一个控件.则会看不到前面放的控件.好像是上限的情况
建一表,有如下几个列:
名称,表达式,值 ,关系
在查询的时候只要将查询条件添加到这个表中就行了,让用户自己选择
比如:
"年龄",">","20","And"
"性别","<>","女",""
这样你根据这张表生成一个查询字符串来查询就可以了,上例的查询结果就是将年龄大于20并且为男性的人查询出来,这样做的好处是条件是没有限制的,此所谓"万能查询"哈
那位高人给讲讲,delphi的combobox为什么这么费系统资源,跟items的Tstring类有关吗?
没有想到qad工具居然会碰到这种问题!
明年学c++...,或许又碰到windows的限制了...
这个程序没有录入,是查询和图表为主。
这是否算是delphi封装的一个bug?
操作系统 pwin98sedelphi 7.0 ,combobox控件放到form上超过66个后,编译出错.
出现的错误信息:a call to an os function failed
以上测试,我没有编写任何代码。看了一下系统资源占用,吓我一跳,60多个combobox, 让我的机子就剩下了38%的资源,编译出错后看看,10%,faint,delphi的combobox是吃系统资源的超级大户!!!!!!!!!!
borland为甚么这样设计!!!7451,当年偶用Vf放上100多个combox,也不过是占用很少的资源!!!
不发牢骚了,偶的设计当然是大大有问题,但...没有解决之道吗?combobox控件也可放进表单,但编译出错,因为系统资源被60多个combobox吃光了!
那位高人给讲讲,delphi的combobox为什么这么费系统资源???
绝对属于是bug!!!
春困秋乏夏打盹,睡不醒的冬三月 ^^!
这里说得是为什么win98下这么费系统资源?
觉得是delphi的设计失误的问题
在大富翁论坛有人也碰到了同样的问题,最终向delphi低头了...
但偶希望有高人能解说一下delphi98下combobox浪费资源的错误的具体原因!!!
我的程序已经自己搞定了,减少使用了combobox的数量...
那时真想问候borland工程师的祖先...这个不算粗口吧?
再没有人答复,我就准备结贴了...