
使用Shell函数来调用外部的应用程序。
Shell 函数
执行一个可执行文件,返回一个 Variant
(Double),如果成功的话,代表这个程序的任务 ID,若不成功,则会返回 0。
Shell 函数示例
本示例使用 Shell 函数来完成一个用户指定的应用程序。
' 将第二个参数值设成 1,可让该程序以正常大小的窗口完成,并且拥有焦点。
Dim RetVal
RetVal = Shell("C:\WINDOWS\system32\CALC.EXE", 1) ' 完成Calculator。
在VB6.0中引用ADO:
通过选择“工程”菜单中的“引用...”来为 ADO 对象库添加一个引用,然后在“引用...”对话框中选择 Microsoft ActiveX Data Objects 2.0 Library
点上图确定。工程就引用了ADO。
运行代码示例:
Private Sub Command1_Click()
Dim cn As New ADODB.Connection '定义数据库的连接
Dim rs As New ADODB.Recordset '声明一个 Recordset 对象变量
Dim sql As String
sql = "select * from jishijilu"
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0Data Source=" &App.Path &"\wd.mdbPersist Security Info=False"
cn.Open
rs.CursorLocation = adUseClient
rs.Open sql, cn, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rs
End Sub
引用ADO的最简方法是新建一个数据工程,它会自动引用ADO和加载ADO数据控件和相关表格控件。
采用后期绑定的方式,而且不要指定Excel版本号即可Dim oExcel
Set oExcel = CreateObject("Excel.Application")
--------------
补充:后期绑定方式不会自动列出成员对象,这点很讨厌。不过你可以先采用引用的方式,程序基本完成后再改为后期绑定,修改量很小。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)