vb.net控件移动 vb实现控件四处移动

VB.NET怎么让控件往指定坐标移动

Button1.Location = New Point(100, 100)

创新互联是一家业务范围包括IDC托管业务,网络空间、主机租用、主机托管,四川、重庆、广东电信服务器租用,成都机柜租用,成都网通服务器托管,成都服务器租用,业务范围遍及中国大陆、港澳台以及欧美等多个国家及地区的互联网数据服务公司。

Button1.Left = 100

Button1.Top = 100

vb.net实现控件自由移动

Dim i As Integer

For i = 0 To Me.Width - Button1.Width 'me为容器,典型的是form1

Button1.Left += 1

Windows.Forms.Application.DoEvents()

Next

原理:不断地变化button1的X轴,使其向右移,同样,只要控制好其x,y轴,就可以变化button的变化

如果是做小游戏,建议弄成类吧,把其中的左(右)移或对角其它移动弄成其接口,以便操作。

由于涉及内容太多,不再详述。原理都一样

VB.NET怎么让控件按照指定路线移动.

根据你给的条件,可以得到如下信息。

首先,我们需要记录一个线路,可以使用自定义类或者数组。这里我们使用自定义类。

public calss point

{

public double x;

public double y;

}

public point [] line=new point[5];

//初始化 每个坐标

//定义移动方法 obj 移动到 x y 其中可以定义动画

public void move(contrl obj,double x,double y);

//然后 循环 数组line 调用 move ,可以设置移动的时间间隔


网页题目:vb.net控件移动 vb实现控件四处移动
文章起源:http://pwwzsj.com/article/hgjdcs.html