陈伟视频总结第四篇

徘徊边缘 提交于 2020-02-07 06:59:39

控件

Active组件
Lib
DLL
Com
Activx
  代码组件
ActiveX DLL
ActiveX EXE 
  控件
内部控件是用户随意使用的
ActiveX控件是需要版权的
如果用ActiveX控件研发别的控件,微软只授权了内部控件
在这里插入图片描述
  控件添加到窗体之后立刻给控件命名,尽量描述清楚在这里插入图片描述
  控件值
所有控件都有一个属性,只需引用控件名而无需使用属性名就可利用这个属性来存储或获取数值,称此属性为控件的值,这是控件的最重要或最常用属性。
在这里插入图片描述

控件数组
在这里插入图片描述 
  把同类的控件放在一起可动态加载控件!!! 运行时加载控件数组

在这里插入图片描述
  有些隐形控件是不可见的,但是控件是代码可运行的
输入焦点的含义
可以用鼠标键盘输入
有的可以有输入焦点,有的没有输入焦点】
定位属性
单位
事件:单击、双击
在这里插入图片描述
  TextBox属性:
Multiline
Locked:
IMEmode
ScrollBars:滚动条
Passwordchar:输入的文本是*号表示,.text= “”输入的还是什么
  事件
Change:不只是用户可以更改,也可以代码,避免change事件循环使用
在这里插入图片描述
  Picturebox属性
Align:是否对齐
Autosize:图片框是否改变大小,图片框不能改变图片的大小
Picture:
Image:改变图片大小
LoadPicture()运行时加载图片
在这里插入图片描述
  Default:设置command控件为默认Enter按钮,只能在一个控件为真
  Cancel:设置command控件为默认ESC按钮,只能在一个控件为真
在这里插入图片描述
  如果frame有多个option选项框,只能选取其中一个
Check复选框可以多选Frame1 和frame2 没有关系
在这里插入图片描述
  Timer
Timer控件是不可见得,不适合精确计时
Enabled:控件是否执行
Interval:间隔时间设置计量单位,毫秒
  Timer事件中代码尽量少减少间隔时间
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
  Valiate:判定用户刚刚输入的数据是否有效
Causevalidate:true时无论叫焦点在那,只要
转移到这个控件,失去焦点的这个控件valiate
立即执行false时这个控件得到焦点时失去焦
点的控件valiate事件不发生
在这里插入图片描述
  Autoredraw为真,开辟一个区域把所有的操作映射
Paint事件:内代码尽量精简

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!