| vfp实例教程 | vfp基础教程 | vfp初级教程 | vfp中级教程 | vfp高级教程 | vfp网上文摘 | vfp等级考试 | vfp源码下载 |
| 列表框对象(listbox)
列表框用于显示一个选项列表,在其中您可以选择所需要的项目。 可用于选择的数据类型有值、别名、SQL语句、查询、数组、字段,具体使用哪种由rowsourcetype属性确定。 较常用的是值和字段,如果选择的是值,也就具体指定几个选择项,如“男”、“女”,那么就将这些候选值放入rowsource属性,各项目之间用逗号隔开,字符不需引号。 如果是字段,就将字段名放入其中,最好带上所在表的别名,那么当程序运行时该字段的所有记录(除了用set filter等语句屏蔽掉的记录)就将成为侯选项。 当一个项目被选定后,其value以及controlsource都将是这个值。 可以在程序设计时给value设个初始值,这样在运行时光标就会停在这个值上。如果在编程序时不可预知候选项将会是些什么值,如使用字段常常是这样,那么就在程序中编入相应语句,在列表打开之前先给它的controlsource变量赋值,要注意的是一般不要赋候选项中没有的值。 选中某个选项后,controlsource变量的值就是该选项的字符。 最后再提醒一下,rowsource和rowsourcetype属性都要做相应设置。 在线条对象中供下载的秒表程序里面有对列表框的应用。 |