以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  在屏幕上如何动态画虚框?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63744)

--  作者:刘海屋
--  发布时间:2015/1/27 21:06:00
--  在屏幕上如何动态画虚框?

目的:用鼠标移动来框定几个button,以便同时移动它们。因此在鼠标框定buttons时,需要动态显示一个虚框。

问题:如何在屏幕上画虚框?

已知:CGI画框范例为:

 

Dim p As WinForm.Painter = e.Form.Controls("Painter1")
Dim
g As Graphics = p.Graphics
Dim
n As New Pen(Color.Red,5)
g.DrawRectangle(n,
10,10,100,50)
p.Repaint()

 

但有两个疑问:

(1)上例的框只能画在画板Painter上。如何能做到上面我要求的功能?

(2)如何定义框的边线为虚线?

谢谢。


--  作者:有点甜
--  发布时间:2015/1/27 21:28:00
--  

 如下

 

    

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:鼠标框选效果.table


--  作者:刘海屋
--  发布时间:2015/1/27 22:23:00
--  您这是什么文件?用什么打开?

您这是什么文件?如何打开?

 


--  作者:有点甜
--  发布时间:2015/1/27 22:45:00
--  
以下是引用刘海屋在2015-1-27 22:23:00的发言:

您这是什么文件?如何打开?

 

 

如果你有开发版加密狗,就去下载一个商业版;

 

或者你去官网下载一个试用版打开。


--  作者:刘海屋
--  发布时间:2015/1/28 14:15:00
--  知道了,谢谢。
知道了,谢谢。
--  作者:刘海屋
--  发布时间:2015/1/28 20:16:00
--  何处能下载到试用版?

你好,我找不到哪里有试用版可以下载。你们Foxtable主页上只提供了一个59M的,看来不是试用版,它要激活码。

我不需要那个东西,只不过是为了看您附的那个例子库而已。有什么其它办法看那个文件吗?

谢谢。


--  作者:有点甜
--  发布时间:2015/1/28 20:17:00
--  
 那你现在用的是盗版么?
--  作者:刘海屋
--  发布时间:2015/1/28 20:44:00
--  哪里的话,我是买的正版开发版!

我是买的正版的开发版。问题是那个试用版的激活码是个什么东西,我并没有。

那个激活码是指的什么?

 


--  作者:有点甜
--  发布时间:2015/1/28 20:50:00
--  
以下是引用刘海屋在2015-1-28 20:44:00的发言:

我是买的正版的开发版。问题是那个试用版的激活码是个什么东西,我并没有。

那个激活码是指的什么?

 

 

不需要用试用版。

 

在你下载开发版的那个网址,不是也有商业版下载的么?

 

http://www.foxtable.com/update/how.htm


--  作者:刘海屋
--  发布时间:2015/1/28 21:21:00
--  谢谢你帮忙

谢谢,我按你说的装上了一个商业版。原来包括更新时,并未装它,以为我只用开发版,那个商业版对我没用处。谁知道在这里要用。

我再试试能否打开您那个文件。

谢谢。