表单 英文名 form 在vb 里被翻译为窗体 不要和表的概念搞混淆了
它是VF提供的用于建立应用程序的工具之一
用表单设计器创建表单
1.新建菜单
2. create form
3.项目管理器
对象:客观世界里的任何实体都可以被看作对象(在
程序中就是组成界面的一个实体)
对象属性:对象具体相关特征的描述
发型
发色
身高
体重
界面是由若干个对象组成 又分为 容器对象 和一般对象
最基本的对象: 表单对象
我们通过表单控件工具箱来添加其他对象
常用对象及属性:
标签(label) 用于显示一些提示信息
Caption 标题
name(所有对象都有) 名称属性
alignment 文本对齐方式
文本框(text) 供用户输入一些信息 或者显示一些信息
value 内容
pass
wordchar 占位符
visible(很多对象都有) 是否可见属性
backcolor(很多对象都有) 背景色属性
forecolor(很多对象都有) 前景色(字体颜色)
width(很多对象都有) 对象的宽度
Height(很多对象都有) 对象的高度
left(很多对象都有) 左边距离
top(很多对象都有) 上边距离
命令按钮(command) 接受用户鼠标的点击动作
Caption 标题 可以利用(\<)将某个字符定义为相应控件的访问键
Enabled (很多对象都有) 表示按钮是否可用 (表示对象是否可用)
Default “默认按钮”属性
Cancel “取消按钮”属性
图像框 (image) 可以装入图片 并显示图片
picture 表示装载的图片的路径
复选框(check) 供用户复选选项
Caption 标题
Value 状态
value = 0 未选定 value=1 选定
计时器(timer) 定时重复执行某一段代码
Interval 定时间隔 (毫秒)
表单对象(form)
Caption 标题
Backcolor 背景色
Autocenter 表单是否居中显示
Windowtype 是否是模式表单
控件工具:控件工具是产生对象的模板
保存表单
表单文件扩展名 .scx 表单备注文件扩展名 .sct
打开并修改一个已经保存的表单
设置tab键次序的两种方式
交互方式
列表方式
退出表单设计器后运行表单的方法
1. do form 表单名
2. 在项目管理器中操作
表单生成器(表单
设计器的环境下调出来)
用表单生成器可以生成和某一个表有数据联系的表单
一般不能满足实际应用需求 需要用表单设计器作进一步调整和修改
例题1在表单设计器环境下用表单生成器生成一个表单 包含职工表的仓库号 职工号 员工3个字段 其他设置采用默认设置
用表单向导创建表单
用表单向导可以创建和某个表或某两个表有数据联系的表单
1.新建菜单
2.项目管理器
例题2
利用表单向导
生成一个表单 该表单含有订货管理数据库里职工表的仓库号,工资,员工3个字段,按仓库号字段降序排序,其他设置采用默认设置
数据环境
为表单建立数据环境可以方便设置控件与数据之间的绑定关系
例题3新建一个表单,往数据环境里添加职工和仓库两个表 要求该表单包含员工,工资,城市3个字段