以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何返回已打开窗口在屏幕中的坐标呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=32677)

--  作者:智友软件工作室
--  发布时间:2013/5/6 14:17:00
--  [求助]如何返回已打开窗口在屏幕中的坐标呢?
如题
--  作者:智友软件工作室
--  发布时间:2013/5/6 14:44:00
--  
以下是引用天问者在2013-5-6 14:23:00的发言:
Forms("窗口名").BaseForm.Location

请问返回的类型是什么样的呢? 我该如何Dim定义和使用返回的坐标呢?返回的坐标是什么数据类型呢?
--  作者:Bin
--  发布时间:2013/5/6 14:47:00
--  
如果可以用Point类型就用它来接收.
不能用的话就用 数值类型接收 
Forms("窗口名").BaseForm.Location.X
Forms("窗口名").BaseForm.Location.Y

--  作者:智友软件工作室
--  发布时间:2013/5/6 15:50:00
--  
以下是引用Bin在2013-5-6 14:47:00的发言:
如果可以用Point类型就用它来接收.
不能用的话就用 数值类型接收 
Forms("窗口名").BaseForm.Location.X
Forms("窗口名").BaseForm.Location.Y

返回的水平坐标和垂直坐标,不知能否返回窗口的高和宽呢?
--  作者:FoxMan
--  发布时间:2013/5/6 16:21:00
--  
With  Forms("X")
    Output.Show(.BaseForm.Width)
    Output.Show(.BaseForm.Height)
End With