access 2007 vba 开发中学到的知识(三)

打开文件或程序

‘API函数声明
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

‘ShellExecute函数二次封装,以简化使用
‘输入参数File可以是文件名,网页地址或命令行
Public Function ShellEx(File As String)
ShellExecute hWndAccessApp, "Open", File, 0, 0, 1
End Function

使用 hWndAccessApp方法可以确定 Microsoft Windows 指定给 Microsoft Access 主窗口的句柄。

expression.hWndAccessApp

expression  必需。返回“Applies To”列表中的一个对象的表达式。

说明

hWndAccessApp方法返回一个由 Microsoft Access 设置的只读的Long Integer 值。

调用那些要求窗口句柄作为参数的Windows 应用程序编程接口 (API)函数或其他外部过程时,可以通过Visual Basic 使用此方法。

要得到含有“窗体”或“报表”等 Microsoft Access对象的窗口的句柄,可使用hWnd属性。

时间: 2024-10-25 13:06:30

access 2007 vba 开发中学到的知识(三)的相关文章

access 2007 vba 开发中学到的知识

使用ado连接本身的数据库,需要先创建一个 adodb.connection的连接对象 Set cn = CreateObject("ADODB.Connection") 数据库的提供者 cn.Provider = "Microsoft.ACE.OLEDB.12.0" CurrentProject.Path是取得当前access数据库程序所在的路径 strCn = "Data Source = " & CurrentProject.Pat

access 2007 vba 开发中学到的知识(二)

文件的导入和导出 excel 'excel导入Private Sub btnInExcel_Click() Dim strSelectFile As StringWith Application.FileDialog(3) .AllowMultiSelect = False .InitialFileName = "" .Filters.Clear .Filters.Add "EXCEL文件", "*.xls" If .Show = -1 Then

access 2007 vba (亖)

OpenReport方法执行 OpenReport 操作在 Visual Basic 中. 语法 表达式 .OpenReport(ReportName, View, FilterName, WhereCondition, WindowMode, OpenArgs) 表达式 一个代表 DoCmd 对象的变量. 参数 名称 必需/可选 数据类型 说明 ReportName 必需 Variant 字符串表达式,表示当前数据库中的报表的有效名称.如果您执行包含类库数据库中的OpenReport方法的 V

前端开发:css基础知识之盒模型以及浮动布局。

前端开发:css基础知识之盒模型以及浮动布局 前言 楼主的蛮多朋友最近都在学习html5,他们都会问到同一个问题 浮动是什么东西?  为什么这个浮动没有效果?  这个问题楼主已经回答了n遍.今天则是把它写到我的博客中,想知道自己过来翻就好啦 ^_^  下面楼主把当前的自己对css的基础认知一一给大家道来...... 盒模型 谈到盒模型,有经验的小伙伴一定滚瓜烂熟,无非就是 内容(content).填充(padding).边框(border).边界(margin): 这些属性我们可以把它转移到我们

EXCEL的VBA开发笔记

最近需要帮忙用EXCEL记一些账目,为了提高效率,稍微学习下了VBA进行编程,笔记之. 在EXCEL中按alt+F11就能跳到VB的开发界面 变量定义: Dim        变量as 类型   '定义为局部变量,如 Dim          xyz as integerPrivate    变量as 类型   '定义为私有变量,如 Private       xyz as bytePublic     变量as 类型   '定义为公有变量,如 Public        xyz as sing

VBA 开发学习--基础语法2

VBA中的运算符 算数运算符及其作用 + 求两个数的和 -  求两个数的差:求一个数的相反数 *  求两个数的积 /   求两个数的商(保留小数位   5/2=2.5) \   整除 (保留整数位  5\2=2) ^  指数运算(5^3=5*5*5=125) Mod  两数相除取余数  12 Mod 9=3 比较运算符 =   等于 <   小于 > 大于 <= 小于或等于 >= 大于或等于 <> 不等于 IS  比较两个对象的引用变量 Like   比较两个字符串是否

InfoPath 2007 添加 access 2007 数据库方法

在使用InfoPath 2007 链接 数据库 Access 2007时,总是提示"infopath不支持指定的数据库.数据库必须是Microsoft SQL Server."无法解决. 后经过自己的摸索,找到了一种解决方案可以解决这个问题. 既然问题提及到了Microsoft SQL Server的服务,那么我就想办法将Access数据库并入到SQL Server服务当中里去. 打开Access 2007选择[数据库工具]-[SQL Server] 接着

SQL点滴17—使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识

原文:SQL点滴17-使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识 在开发过程中会遇到需要弄清楚这个数据库什么时候建的,这个数据库中有多少表,这个存储过程长的什么样子等等信息,今天把自己工作过程中经常用到的一些数据库引擎存储过程,系统视图等等总结一下以备不时之用.下面的知识多是自己总结,有一些参考了MSDN. sp_help 有时候想尽快查出数据库对象的相关信息,这个存储过程就很有用了.使用它可以查询出整个数据库中所有对象的相关信息.直接运行sp_help结果如下图1,

ibatis 开发中的经验 (三)ibatis与spring2集成配置

ibatis项目中用到了一些基本配置,需要和spring集成,看了看这些配置大部分同hibernate中是一样的,也比较好理解,只是需要他们的配置中每个类的含义,还有其中的一些细节还是需要我们了解的,知识不在多,而在不断吸收和重复,在使用和练习中加深对各种问题的理解. 读取属性文件配置 <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceho