VB使用ActiveX控件实例和步聚
来源:互联网 发布:乐视网络电视盒 编辑:程序博客网 时间:2024/06/04 20:15
目的掌握一个简单的VB程序的建立、编辑、调试、运行和保存的方法。
操作步骤 ⑴进入VB环境,新建工程。方法是:如果出现“新建工程”对话框,则选择“标准.EXE”并点击[打开]按纽;或者直接点击菜单[文件]-[新建工程]。都会出现一个名为“Form1”的新窗体。
⑵从标准控件工具栏中向窗体加入标签(Label1和Label2)、两个命令按纽(Command1和Command2)。
⑶由于标准控件工具仅提供20个内部控件,实际上vb程序中还可加入ActiveX控件和可插入对象等。为此本次实验请试用以下方法加入“滑块”控件,加入前必须使用菜单[工程]-[部件],然后从弹出的列表框中勾选“Microsoft Windows Common Control 6.0 ”并点击[确定]按纽,然后就可以从控件工具栏中加入一个名为“Slider”的滑块控件了。
⑷设置窗体的背景图像、命令按纽的Picture属性和两个标签上的文字和字体后等属性: 控件名 属性和属性值 Form1 Caption=”初识VB世界”Picture=” BJtu.bmp” Label1 Caption=”新年快乐” Font 隶书 36 黑色 Left=400 BackStyle 透明 Label2 Caption=”新年快乐” Font 隶书 36 白色BackStyle 透明 Command1 将Caption清除 Picture=” HANDAR_Left.GIF” Style=1.Graphical Command2 将Caption清除 Picture=” HANDAR_Right.GIF” Style=1.Graphical Slider1 Max=7000 Min=500 LargeChange=50
⑸各控件属性设置完成后效果如下:
⑹编写响应几个事件的代码,目的是运行时牟控制标签文字的左右移动。共4个要响应的事件: ① 窗体的载入事件(Sub Form_Load):在窗体空白处双击鼠标左键,即可弹出该事件的过程代码的框架,即有: Private Sub Form_Load() End Sub 请在其中写入两条语句(功能是通过设置标签的Top和Left属性,使两个标签文字呈立体错位效果) Label2.Top = Label1.Top - 50 Label2.Left = Label1.Left - 50 ② 双击左手指所在的按纽Command1的鼠标单击事件(Sub Command1_Click()):在该按纽上双击鼠标,即可弹出该项事件的过程代码的框架,即有: Private Sub Command1_Click() End Sub 请在其中写入两条语句,功能是让两个标签的左边界同时减少50,使其左移. Label1.Move Label1.Left - 50 Label2.Move Label2.Left - 50 ③ 用同样在方法编写右手指所在的按纽Command2的鼠标单击事件,即在弹出的过程代码框架中写入两条语句: Label1.Move Label1.Left + 50 Label2.Move Label2.Left + 50 ④ 滑块滚动事件(Sub Slider1_Scroll()):在滑块上双击鼠标,弹出事件框架: Private Sub Slider1_Scroll() End Sub 在其中写入两条语句,功能是当滑块滚动时,用滑块的当前值取代标签1的Left,而标签2的Left永远比标签1少50. Label1.Left = Slider1.Value Label2.Left = Label1.Left - 50 至此,本程序可以试运行了。方法是既可以用菜单[运行]-[启动]来运行,也可以直接用常用工具栏中的三角形图标 来运行。
⑺保存vb程序:保存调试正确的vb程序,实际上要保存几个文件:一个或多个窗体文件(.frm)、一个工程文件(.vbp)以及自动生成的二进制文件(.frx)等。所以保存文件时,应先创建一个文件夹,然后点击菜单中的[文件]-[保存工程],系统自动会有两次保存文件的过程: ①保存窗体文件,默认文件名是“Form1.frm”,请改名为”Sy1.frm”,再保存; ②保存工程文件,默认文件名是“工程1.vbp”,请改名为“Sy1.vbp”,再保存。
⑻生成在Windows下直接运行在EXE文件,方法是:点击菜单[文件]的下拉菜单中会出现一个”生成Sy1.exe(K)”子菜单项,在弹出的“生成工程”的文件名栏中改名(如“vbsy1.exe”)或直接确认即可。
- VB使用ActiveX控件实例和步聚
- Delphi使用VB开发的ActiveX控件
- vb-ActiveX控件
- VB建立ActiveX控件
- vb的activeX控件
- 总结在使用VB 6.0和C#编写ActiveX控件的实践 (一)
- 总结在使用VB 6.0和C#编写ActiveX控件的实践 (二)
- 总结在使用VB 6.0和C#编写ActiveX控件的实践 (三)
- Delphi使用VB编写的ActiveX控件全攻略
- Delphi使用VB编写的ActiveX控件全攻略
- Delphi使用VB编写的ActiveX控件全攻略
- Delphi使用VB编写的ActiveX控件全攻略
- Delphi使用VB编写的ActiveX控件全攻略
- vb常用ActiveX控件介绍
- VB开发ActiveX控件步骤
- 如何调试和使用ActiveX控件
- 如何调试和使用ActiveX控件
- 使用ActiveX控件的问题和解决办法
- 国人关注的网站(点击进入)
- 所有login都不能登录,默认数据库离线导致
- 文本分类入门(三)统计学习方法
- 国人关注的主题(点击进入)
- csdn积分真难搞啊
- VB使用ActiveX控件实例和步聚
- linux常用的简单命令(一) ls、pwd、cd、cat/more、grep
- C++ Primer笔记(14) 重载操作符与转换
- 好用的产品原型设计软件 Balsamiq Mockups
- DA9034驱动程序阅读笔记(2)
- ado excel到access
- MDI中不显示菜单
- 啊
- oracle的按月统计sql(一个数据库面试题)