CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

VB子窗体的自由移动(不用鼠标控制)

楼主bestajian(阿坚)2003-10-03 20:59:47 在 VB / 基础类 提问

使子窗体按一随机的轨迹在窗口自由移动,请给出具体的实现算法或代码,马上给分,在线急等。 问题点数:20、回复次数:7Top

1 楼zyl910(编程的乐趣在于编程控制硬件,与用图形学实现绚丽效果)回复于 2003-10-03 21:11:23 得分 0

随机函数是《离散数学》的范围  
  平面坐标移动是《平面解析集合》范围  
   
  这都是数学问题  
  你把数学学好就行了Top

2 楼pigpag(Pigpag - A GRE Fighter)回复于 2003-10-03 21:19:56 得分 0

轨迹是如何给出的呢?如果是简单的函数表达式,Move一下就可以了Top

3 楼pigpag(Pigpag - A GRE Fighter)回复于 2003-10-03 21:21:25 得分 10

而且轨迹的“随机”程度如何?乱抖算不算随机轨迹呢?如果是这样:  
  Me.Move   Me.Top+Rnd(1)*120-60,Me.Left+Rnd(1)*120-60Top

4 楼easydone(无坚不摧)回复于 2003-10-03 21:29:33 得分 5

子窗体.Move   x,yTop

5 楼pigpag(Pigpag - A GRE Fighter)回复于 2003-10-04 00:09:15 得分 0

我写反了。不过效果也是“乱抖”Top

6 楼5653325(等待开刃的刀)回复于 2003-10-04 00:22:07 得分 5

指定轨迹,然后moveTop

7 楼kmzs(.:RNPA:.山水岿濛)回复于 2003-10-04 00:40:25 得分 0

用Move加Timer来移动,每步小一点,看上去就有轨迹了。Top

相关问题

  • 我想在鼠标放在窗体边缘时,能自由拖动改变窗体大小
  • vb窗体
  • 在vb中如何实现鼠标在窗体上右键弹出菜单?
  • 在vb的MDI主窗体中,怎样才能把窗体的“最大化”和“最小化”去掉。还有怎样才能让窗体不能自由拖动。
  • vb窗体问题
  • vb窗体问题??
  • 如何在VB中设置窗体在屏幕上不能被鼠标拖动?高分给你!
  • 如何在VB中得知鼠标在主窗体上的坐标?100分求教
  • 在窗体中按下鼠标左键拖动窗体代码???
  • 怎样判断鼠标离开窗体?

关键词

  • 移动
  • 数学
  • 函数
  • 平面
  • me
  • 轨迹
  • 自由
  • 子窗体
  • 随机
  • rnd

得分解答快速导航

  • 帖主:bestajian
  • pigpag
  • easydone
  • 5653325

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo