Option ExplicitPrivate Sub Command1_Click()
Shell "C:\Program Files\Outlook Express\MSIMN.EXE", vbMinimizedNoFocus
End Sub
Shell "C:\Program Files\Outlook Express\MSIMN.EXE", vbMinimizedNoFocus
End Sub
解决方案 »
- VB6一启动都要创建一个新工程,每次都要关掉太麻烦。
- 自学vb数据库编程,在ado这里卡住了。
- combox与sql中的数据列绑定
- Reached Limit: cannot create any more controls for this form
- access中,如果数字类型的字段名为数字,SELECT语句如何写?
- 打开数据库
- 如何截获并口的输入输出数据?
- 股票软件中的K线拿什么来做?有什么好用的控件,还是就用line来画???
- 定义什么样的 变量 才能在所有模块、类……中使用,谢谢~~~
- 为什么一些程序在运行时设置left,top,width,height而不在设计时直接设置?是为了适应用户不同的字体吗?还有哪些属性(可以在设计时设计)通常在运行时设置?有经验的朋友帮忙说一下!谢谢了!
- 使用ado能否用远程web服务器中的数据源访问数据库???
- 编程小菜鸟急找VB高手
先引用“Microsoft Outlook 9.0 Object Library”(你的可能不是9.0)
代码如下:
Dim OL as Outlook.Application
Set OL=CreateObject("Outlook.Application")
参数很多,但最正规
http://www.applevb.com/sourcecode/outlook1.zip
http://www.applevb.com/sourcecode/outlook_address.zip
http://www.applevb.com/sourcecode/Deleting%20mail%20with%20Outlook%20Automation.zip
本示例在新邮件到达时显示“收件箱”文件夹。示例代码必须放在类模块中,并且在 Microsoft Outlook 调用该事件过程前必须调用 Initialize_handler 例程。Dim WithEvents myOlApp As Outlook.ApplicationSub Initialize_handler()
Set myOlApp = CreateObject("Outlook.application")
End SubPrivate Sub myOlApp_NewMail()
Dim myExplorers As Outlook.Explorers
Dim myFolder As Outlook.MAPIFolder
Set myExplorers = myOlApp.Explorers
Set myFolder = myOlApp.GetNamespace("MAPI").GetDefaultFolder(olFolderInbox)
If myExplorers.Count <> 0 Then
For x = 1 To myExplorers.Count
On Error GoTo skipif
If myExplorers.Item(x).CurrentFolder.Name = "Inbox" Then
myExplorers.Item(x).Display
myExplorers.Item(x).Activate
Exit Sub
End If
skipif:
Next x
End If
On Error GoTo 0
myFolder.Display
End Sub