以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何用代码判断窗口类型?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=23110)

--  作者:Fotable
--  发布时间:2012/9/2 19:53:00
--  如何用代码判断窗口类型?
如何用代码判断窗口类型? 如题
--  作者:pyh6918
--  发布时间:2012/9/2 20:12:00
--  

form有个没有公开的formStyle属性,可以通过这个返回窗口的类型


--  作者:czy
--  发布时间:2012/9/2 20:15:00
--  
Dim Values() As String = "并列|停靠|独立|模式|共有|主窗口|下拉窗口".split("|")
For Each Form As WinForm.Form In Forms
    If Form.Opened = False Then
        Form.Open
        Form.Close
    End If
    Output.Show(Form.Name & " " & Values(Form.FormStyle))
Next

--  作者:Fotable
--  发布时间:2012/9/2 20:19:00
--  
这个代码 如果遇到模式窗口的话,就允许不下去了。
--  作者:czy
--  发布时间:2012/9/2 20:23:00
--  

还真是

[此贴子已经被作者于2012-9-2 20:25:56编辑过]