level 1
我刚搜索了其他的方法这样说的vf主菜单-〉工具-〉选项-〉控件-〉Activex->找到并选中"microsoft statusbar control.."->点“设为默认值”打开表单控件工具栏-〉Activex->可看到状态栏控件,放到表单上即可可是我试过了没用啊
2007年12月18日 07点12分
4
level 3
方法:1、添加thisform.olestatus.panels.add(n,"key_"+allt(str(n)),"Ready",0 )以上代码参数表示:N 是指其INDEX值,该值必须唯一,且是顺序指定,"key_"+allt(str(n)) 表示其KEY值,要指定,必须使他唯一,否则出错。"Ready" 是在PANEL上显示的文字。 后面的0表示其样式为普通文字。 2、删除thisform.olestatus.panels.remove(key)指定某一个PANEL的KEY值时,可以通过该命令来做删除。 3、更新详细见示例中 应用:1、显示进度条:*-- PANEL 的宽度 = 12 * 方块个数 + 2with thisform.olestatus.panels.item(1) && 在第一个PANEL里显示进度条 .text = ""nTotalNum = (.width - 2)/12 && 总方块个数x = 0 && 当前所计算出的第几个方块数y = 0 && 跟X参考比较数nTotalSum = 100000 && 总数for n = 1 to nTotalSum && 表示从1到100000之间的处理进度x = int((n * nTotalNum)/nTotalSum) && 求得现在是需要显示第几个方块数 Xif y <> x && 当两个数不相等时,表明有新的数产生,则加一个方块.text = .text + '■'y = xendif*-- 处理某事务endfor .text = "完毕"end with 2、显示时钟这个很简单,只要在表单上放一个时钟控件,设频率为1000微妙,TIMER事件里写thisform.olestatus.panels.item(1).text = ttoc(datetime())表示在第一个PANEL里显示当前的时间,并每隔一秒更新,从而达到即时显示时间,但这个不是很有必要,毕竟他提供了时钟的功能,只是不显示秒?zmbbs=1;
2007年12月18日 11点12分
5
level 1
你说的是用命令方式添加,可不可以用界面方式添加呢?
2007年12月19日 12点12分
6
level 11
控件的用法是一整套的
既然知道了使用哪个控件
再搜索一下这个控件的使用方法
2013年06月08日 05点06分
8