返回信息流开发环境:Visual Studio 2005
VC 6.0下加载mapi32.dll
VB下不知如何加载 请大牛们帮忙
(是《Visual Basic .NET 2005——经典案例设计与实现 》上的“接收电子邮件”的例子)
这是一条镜像帖。来源:北邮人论坛 / dot-net / #542同步于 2009/12/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
dotNET机器人发帖
【请教】VB.NET下使用MAPIMessage、MAPISession
Brookyu
2009/12/8镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
添加引用。我记的好像是在com组件里找
【 在 Brookyu (阿达) 的大作中提到: 】
: 开发环境:Visual Studio 2005
: VC 6.0下加载mapi32.dll
: VB下不知如何加载 请大牛们帮忙
: ...................
学VB?。。如果学C#,调用系统api是很容易的
你可以试试用C#实现他的例子
或者图书馆有本书叫《精通.NET互操作》的书,可以借来看看
【 在 Brookyu (阿达) 的大作中提到: 】
: 开发环境:Visual Studio 2005
: VC 6.0下加载mapi32.dll
: VB下不知如何加载 请大牛们帮忙
: ...................
Windows/system32下有mapi32.dll 但是加载不了
com组件里也没找到
不过还是谢谢各位了
对了
下边是一个台湾(or香港)的程序员 想到的另辟蹊径
http://www.ncis.com.tw/ncis_bbs/viewthread.php?tid=1274
这个是标准win32的dll,不是com组件,不能直接添加
我不知道VB有没动态引用dll的机制,有的话直接
添加要用的方法即可,
比如
Declare Function DefFrameProc Lib "user32" Alias "DefFrameProcA" (ByVal hwnd As Integer, ByVal hWndMDIClient As Integer, ByVal wMsg As Integer, ByVal wParam As Integer, ByVal lParam As Integer) As Integer
其中user32也是标准的win32 dll,你找找这种调用方法
查下VB类型到c语言类型
【 在 Brookyu 的大作中提到: 】
: Windows/system32下有mapi32.dll 但是加载不了
: com组件里也没找到
: 不过还是谢谢各位了
: ...................