VB6中Form.show中的Owner是什么类型?

SkyLu51 2008-04-30 05:25:49
Form.show函数调用是可以有两个参数,一个是modal,一个是owner,Sub Show([Modal], [OwnerForm]), 想问一下,owner form是什么类型的参数?我现在做一个outlook的add-in,在程序中可以抓到outlook的句柄,但是不知道怎样才能传给添加的Form,并且让outlook成为form的owner?
环境是VB6 + outlook2003/2000,不可以使用.net。
...全文
909 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
SkyLu51 2008-05-26
  • 打赏
  • 举报
回复 1
[Quote=引用 1 楼 tanjiunnya 的回复:]
Form2.show vbModal, Me

如果你选择使用 vbModal,那就是说,必须等到 Form2的窗口关闭后,才能继续Form1的工作。
至于 Owner 那一边,就是放窗口的名字,若你是在 Form1 呼叫 Form2, Form2.Show vbModal, Me

这个 Me 代表着 Form1,那就是在 Form1前面显示这个Form2窗口。
[/Quote]
如果是onwer的是窗口的名字的话,岂不是字符串形式,但是如果用的是Me的话,应该是对象吧?
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
没遇到过这种情况.
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
接分先!
tanjiunnya 2008-04-30
  • 打赏
  • 举报
回复
Form2.show vbModal, Me

如果你选择使用 vbModal,那就是说,必须等到 Form2的窗口关闭后,才能继续Form1的工作。
至于 Owner 那一边,就是放窗口的名字,若你是在 Form1 呼叫 Form2, Form2.Show vbModal, Me

这个 Me 代表着 Form1,那就是在 Form1前面显示这个Form2窗口。

864

社区成员

发帖
与我相关
我的任务
社区描述
VB COM/DCOM/COM+
c++ 技术论坛(原bbs)
社区管理员
  • COM/DCOM/COM+社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧