VB怎么让窗体不显示

我想实现:一个不可见的窗体,当它被打开的时候,从界面看不到,但是会执行一些功能,当功能执行完毕之后就自动关闭这个窗体,要怎么实现?我把窗体的visible设置成false... 我想实现:一个不可见的窗体,当它被打开的时候,从界面看不到,但是会执行一些功能,当功能执行完毕之后就自动关闭这个窗体,要怎么实现?
我把窗体的visible设置成false貌似还是不行,只要一show这个窗体的时候它就出现了,求指点。
展开
 我来答
jidong2107
2014-02-07 · TA获得超过867个赞
知道小有建树答主
回答量:724
采纳率:75%
帮助的人:209万
展开全部
Private Declare Function CreateCompatibleBitmap Lib "gdi32" (ByVal hdc As Long, ByVal nwidth As Long, ByVal nheight As Long) As Long
Private Declare Function SelectObject Lib "gdi32" (ByVal hdc As Long, ByVal hObject As Long) As Long
Private Sub Form_Load()
    Dim bitmap
    Me.AutoRedraw = True
    bitmap = CreateCompatibleBitmap(Me.hdc, 0, 0)
    SelectObject Me.hdc, bitmap
End Sub

使用API函数,透明化窗体。

忘记了,BorderStyle = 0,在窗口属性里设置才有效。

Run_ASE
2014-02-07 · TA获得超过1307个赞
知道小有建树答主
回答量:102
采纳率:0%
帮助的人:76.1万
展开全部
Hide 方法
Hide 方法用于隐藏窗体,其语法为:
[<窗体名>.]Hide
窗体隐藏后,窗体不可见,但未从内存中清除。

希望可以帮到您!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LSGmaj
2014-02-07
知道答主
回答量:22
采纳率:0%
帮助的人:15.4万
展开全部
如果只是实现无需窗口的功能的话,可以不用窗口,直接用sub或function
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友80f1085
2014-02-07
知道答主
回答量:24
采纳率:0%
帮助的人:12.9万
展开全部
既然不可见了 干嘛还 show
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式