一班 二班 三班 四班 五班......共二十个班,click代码如下:
public n
n=this.value
if n>0
use str(n)
else
messagebox("请先选择班级",64,"提示")
endif
我现在想把选项按纽组按成下拉列表框,应该怎么操作?
请高手帮忙
6 个解决方案
#1
*-- combo1.init 事件代码
create cursor taba (bj c(10))
for i=1 to 20
insert into taba values (transform(i)+"班")
endfor
*--- 上面四行代码可以不要
with thisform.combo1
.columncount=1
.displaycount=10
.rowsource="taba.bj"
.rowsourcetype=6
.style=2
endwith
#2
COMBO1的属性也可以在表单属性窗口中设置
#3
感谢您及时回帖,我试了你的代码,组合模框是空白,什么也没有。我原先建的
选项按纽组达到的目的是:在表单上有二十个按纽,每个按代表一个班级,如果这个按纽组的value=1,就打开1班的成绩表也就是表
'str(1)',如果这个按纽的value=2,就打开2班的成绩表也就是表
'str(2)'。就是这段代码:
public n
n=this.value
if n>0
use str(n)
else
messagebox("请先选择班级",64,"提示")
endif
我现在想把 选项按纽组要达到的效果改成组合框或列表框 即:在组合框或列表框中要出现二十个班,点一班就打开表“1”,点二班就打开表“2”
请您指教
public n
n=this.value
if n>0
use str(n)
else
messagebox("请先选择班级",64,"提示")
endif
我现在想把 选项按纽组要达到的效果改成组合框或列表框 即:在组合框或列表框中要出现二十个班,点一班就打开表“1”,点二班就打开表“2”
请您指教
#4
建议楼主应该看看书,这样下去是很危险的,组合框的最基础的知识都不了解,上面已经告诉你很清楚了,如何设置组合框的属性。
#5
好的,我研习你的这段代码,慢慢消化,这几次回帖,已经对我帮助很大了,不瞒您说,我们这儿偏僻,根本买不到这类书,我手头有几本VF的书,现在对我作用不大,好多东西都是通过网上学习的,网上有许多东西比书本上的好懂,比书本上的更实用,不过你能推荐几本这方面的书吗
#1
*-- combo1.init 事件代码
create cursor taba (bj c(10))
for i=1 to 20
insert into taba values (transform(i)+"班")
endfor
*--- 上面四行代码可以不要
with thisform.combo1
.columncount=1
.displaycount=10
.rowsource="taba.bj"
.rowsourcetype=6
.style=2
endwith
#2
COMBO1的属性也可以在表单属性窗口中设置
#3
感谢您及时回帖,我试了你的代码,组合模框是空白,什么也没有。我原先建的
选项按纽组达到的目的是:在表单上有二十个按纽,每个按代表一个班级,如果这个按纽组的value=1,就打开1班的成绩表也就是表
'str(1)',如果这个按纽的value=2,就打开2班的成绩表也就是表
'str(2)'。就是这段代码:
public n
n=this.value
if n>0
use str(n)
else
messagebox("请先选择班级",64,"提示")
endif
我现在想把 选项按纽组要达到的效果改成组合框或列表框 即:在组合框或列表框中要出现二十个班,点一班就打开表“1”,点二班就打开表“2”
请您指教
public n
n=this.value
if n>0
use str(n)
else
messagebox("请先选择班级",64,"提示")
endif
我现在想把 选项按纽组要达到的效果改成组合框或列表框 即:在组合框或列表框中要出现二十个班,点一班就打开表“1”,点二班就打开表“2”
请您指教
#4
建议楼主应该看看书,这样下去是很危险的,组合框的最基础的知识都不了解,上面已经告诉你很清楚了,如何设置组合框的属性。
#5
好的,我研习你的这段代码,慢慢消化,这几次回帖,已经对我帮助很大了,不瞒您说,我们这儿偏僻,根本买不到这类书,我手头有几本VF的书,现在对我作用不大,好多东西都是通过网上学习的,网上有许多东西比书本上的好懂,比书本上的更实用,不过你能推荐几本这方面的书吗
#6
可参考VFP6.0帮助文件,下载地址:
http://download.csdn.net/detail/lygcw9602/4538139