怎么用vb画出可以用鼠标调整大小正几何形体?

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

如正三角形和正方形等???

· 网友精彩回答:

发表者:inskyfish

画正三角好像不大可以。画正方形还可以的。  
  简单的做法就是,记住两个点的坐标,用line,,b。画出来,  
  在移动的时候,不停地删徐刚开始画的,然后用新坐标把画出来。

发表者:laisiwei

把所有图形的数据都放到变量里,点击的时候搜索一下,看看有没有点中

发表者:supermanking

因该把每一个动作看作一个对象,而这个对象拥有几个基本属性,  
  1、left\\width\height\type\name\图层  
  2、其它相关属性,如:url\value\filepath\picture\x1,x2,y1,y2\data()...  
  3、通过工具条的按钮在mousedown时确定创建对象或选择对象  
        在创建对象时更具工具按钮的选择确定对象的type值,然后就可以在mouseup时  
        创建对象。  
   
  在选择对象时可以通过循环判断最先遇到的对象区域作为选择的对象。然后可以用一  
  个picturebox控件组(8个控件)来包围对象,在鼠标移到picturebox组中某个控件上  
  时其动作将有该控件处理,在该控件中可以处理选择对象的宽高度及位置。当调整好  
  对象后,将所有对象依图层的顺序重画就好了。  
   
  搞这种操作最好使用gdi绘图和类进行对象存储,因为要讲清楚过于复杂,只能给你一  
  个方法了。

.
处理 SSI 文件时出错
© 2006-2008 All Rights Reserved