VB总结 异同

学习进步的基础是会总结。

学习中会有很多相似或相反的东西,我们学习就是要把同类的放在一起,相比较的记忆。记住其中的特例。。

下面是在学习过程中遇到的比较容易混淆的东西放在一块记忆。

一:弹出框

input msgBox

补充:关于msgBox

msgBox的格式为:msgBox("提示信息",对话框类型,"对话框标题")

图形参数 16X 32? 48! 64i

函数返回值 1---7

二: enabled hide visible 的异同

Hide为对象的方法用于 form的隐藏只是隐藏,让看不见,跟unload me卸载窗体不一样。

Visible为对象的属性用于窗体form和控件。也是视觉上的改变,这点跟hide类似。

Enabled为对象的属性用于窗体和控件。可以看见,但功能不可用。

me.show与me.visible=true的异同

me.show运行窗体立即显示在最前端,成为焦点 me.visible=true让窗体可见,不一定是焦点。

三:控件焦点问题

不能成为焦点的有:label image shape line data frame ; enabled为false时不能 ; 本身不可见的timer

四:command控件的default 与cancel问题

Command控件的default cancel属性,不同时设为true。一般情况下,一个控件的default为true时,cancel为false。

五:文本框添加滚动条scrollbars时,先把多行显示multiline的值设为true。


六:picture 与image的异同

1 image占用的内存比picture小,一般就用image

2 picture控件中可以包含其他的控件,image不行

3 picture中插入的图片不能改变大小,当autosize为true时,是图片框改变大小以适应图片的大小;;image中strech=true时,图片可以改变大小

另外,picture和image的picture属性都是用来加载图片的,,picture中还有image属性,是用绘画的方式在上面画图的。。。

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...