vb编程
岩-悠然
热爱软件开发。
展开
-
vb中的模块是什么意思?
VB模块也称代码模块: Visual Basic 的代码存储在模块中。模块有三种类型:窗体、标准和类。 简单的应用程序可以只有一个窗体,应用程序的所有代码都驻留在窗体模块中。而当应用程序庞大复杂时,就要另加窗体。最终可能会发现在几个窗体中都有要执行的公共代码。因为不希望在两个窗体中重复代码,所以要创建一个独立模块,它包含实现公共代码的过程。独立模块应为标准模块。此后可以建立一个包含共享过程的模原创 2013-02-03 23:02:46 · 6798 阅读 · 2 评论 -
vb数组
数组的分类:按静态动态分:静态数组和动态数组静态:数组的大小不可以改变动态:数组的大小可以通过ReDim从新定义,通过Preserve可以让从新定义的数组仍然包含原数组的内容按维数分:一维和多维数组的声明一维数组: Dim a(3) As String '声明一个下标是0-2的一维数组 Dim a(2 To 4) As String '声明一个下标是2-4的一维数组 ReD原创 2013-02-13 17:42:52 · 902 阅读 · 0 评论 -
vb中的资源文件
--- 一.VB中资源文件的分类---- 通常将资源分为两类:1.字符串资源,包括菜单和文本中使用的字符串,如"Hello World"等;2.二进制资源,如位图(.BMP),图标(.ICO),光标(.CUR),声音(.WAV)和动画(.AVI)等。对于不同的资源,要用不同的调入函数,这在下面会介绍。---- 二.资源文件的建立---- 采用如下步骤来建立资转载 2013-02-15 20:49:52 · 4572 阅读 · 0 评论 -
VB中DoEvents的用途
暂时挂起当前任务,转而完成队列中等待的任务后,再返回当前任务 比如: 如果不用此语句,在你的循环中可能导致你离开窗口处理其它任务(程序)会非常的慢,而用此语句之后,会根据队列中等待的任务状态进行处理,尽可能不影响你程序运行中做其它的工作。 转移到下一个控件进行事件响应时,例如,窗体卸载,即将打印,即将CSV,在对记录集进行操作时对其他 处理其它事件是什么呢?顾名思转载 2013-02-15 21:23:46 · 9235 阅读 · 0 评论 -
用vb代开关闭exe文件
Private Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long Private Declare Function OpenProcess Lib "kernel32" _ (ByVal dwDesiredAcces转载 2013-03-19 17:26:59 · 2579 阅读 · 0 评论 -
VBProject:代码操作代码之常用语句
一、增加模块1.增加一个模块,命名为“我的模块” ThisWorkbook.VBProject.VBComponents.Add(vbext_ct_StdModule).Name = "我的模块" 系统常量vbext_ct_StdModule=12.增加一个类模块,命名为“我的类” ThisWorkbook.VBProject.VBComponents.Add(vbext转载 2013-08-27 09:13:12 · 4944 阅读 · 0 评论 -
Excel VBA 在工作表(Worksheet)中动态添加按钮控件并添加事件的示例
Sub MakeButton()'自动添加一个Sheet'动态生成一个按钮控件'动态生成事件' Dim WSheet As Worksheet Dim MyNewbtn As OLEObject Dim Target As Range Dim ShtCodeName As String Set WSheet = Worksheets转载 2013-08-27 09:56:24 · 27410 阅读 · 0 评论