新建一个窗体,通过在窗体上用鼠表点击窗体四个点,判断前三个点是否能组成三角型,并判断第四个点是否在三角型内,请知道的朋友告诉下,我不知道该怎么做.........
解决方案 »
- VB中有没有调用本地连接的API函数
- 如何实现在窗体形状固定时,最小化按扭可用
- 我急需VS6.0的MSDN LIBRARY
- m_querystring=split(split(replace(request.ServerVariables("QUERY_STRING"),".html
- 向VB高手挑战
- 怎样知道flash动画的分辨率啊?
- 虚心求教:如何控制显示图片和播放wave的顺序?
- 如何在VB里调用js脚本内的函数
- 请问各位高手:
- 求 VB6 Enterprise edition Product ID to Download Visual Studio® Installer 1.0
- 名称与已存在的模块,工程或对象相冲突
- 关于Winsock 的UDP通讯(急)
假设这三个点为(P1X,P1Y),(P2X,P2Y),(P3X,P3Y),那么IF ( P1X=P2X AND P1Y=P2Y ) OR (P1X=P3X AND P1Y = P3Y) OR (P2X=P3X AND P2Y=P3Y) THEN
'不能组成三角形
ELSE
'能组成三角形
END IF判断第4个点是否在三角形内则可以利用API的函数来解决,具体是哪个函数,我忘记了。
假设这三个点为(P1X,P1Y),(P2X,P2Y),(P3X,P3Y),那么IF ( P1X=P2X AND P1Y=P2Y ) OR (P1X=P3X AND P1Y = P3Y) OR (P2X=P3X AND P2Y=P3Y) THEN
'不能组成三角形
ELSE
'能组成三角形
END IF
======================
这个不对吧三点成一直线就不能组成△。。