2008年9月25日vb事件:动态创建菜单,添加菜单,执行自己的菜单事件-vb教程
参考)动态创建菜单,鼠标右键弹出菜单,执行对应鼠标事件´窗体Option ExplicitPrivate Sub Form_Load() hMenu = CreateMenu() hmenupopup = CreatePopupMenu() result = AppendMenu(hmenupopup, MF_STRING, 300, \"&New\") result = AppendMenu(hmenupopup, MF_STRING, 301, \"&Save\") result = AppendMenu(hmenupopu...
[阅读全文] [PDF]
2008年9月25日windowsvb:VB中取得Windows的当前目录
很多情况下我们需要在程序中确定当前Windows的目录,VB中自身并没有这样的函数,但我们可以借助Windows API来达到目的,这个关键的函数就是:Kernel32中的GetWindowsDirectory。 首先要在新建的程序中加入一个Module,在该Module中作如下声明:Declare Function GetWindowsDirectory Lib “kernel32” Alias “GetWindowsDirectoryA” (ByVal lpBuffer As String, ByVal nSize As Long) As Long...
[阅读全文] [PDF]
2008年9月25日vb对象:VB COM基础讲座之创建第一个COM对象
让我们直接来开始创建第一个真正的com对象,它将被用于那些activex程序中。 具体步骤如下: 启动visual basic; 我们将看到一个\"new project\"对话框,其中有几个与activex相关的选项图标。下面来解释一下: activex dll——创建一个包含类的.dll程序,这是我们将要采用的选项; activex exe——创建一个包含类的.exe程序,以后将讨论这个类型; activex control——添加一个工程,允许自己创建用于toolbox中的控件。这里不去讨论它。 active...
[阅读全文] [PDF]
2008年9月25日vb创建目录:VB COM基础讲座之创建测试程序
这里我们直接创建一个应用程序来测试一下前面生成的activex exe文件监视组件: 新建一个\"standard exe\"工程; 下面需要添加一个引用到我们的新的文件组件中去,然后添加少量的代码作尝试: 选择\"project\"->\"references\"菜单; 选中\"file\"组件选项,然后单击[ok]按钮; 在表单的通用声明部分添加下列代码: dim withevents myfileobject as filecheck 从\"object\"下拉列表中选择\"myfileobject\"...
[阅读全文] [PDF]
2008年9月25日windowsvb:在VB中取得Windows的当前目录
很多情况下我们需要在程序中确定当前windows的目录,vb中自身并没有这样的函数,但我们可以借助windows api来达到目的,这个关键的函数就是:kernel32中的getwindowsdirectory。 首先要在新建的程序中加入一个module,在该module中作如下声明:declare function getwindowsdirectory lib “kernel32” alias “getwindowsdirectorya” (byval lpbuffer as string, byval nsize as long) as long...
[阅读全文] [PDF]
1 共5条 分1页