| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1613 人关注过本帖
标题:在表单上画简单的图形
只看楼主 加入收藏
sarge_xp
Rank: 2
等 级:论坛游民
帖 子:120
专家分:13
注 册:2006-4-30
结帖率:60%
收藏
已结贴  问题点数:20 回复次数:7 
在表单上画简单的图形
怎样才能在表单上画个三角形,三边长能根据提供的数值变化 ?
搜索更多相关主题的帖子: 数值 图形 表单 变化 三角形 
2021-05-07 23:03
瓜瓜1990
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:18
帖 子:125
专家分:699
注 册:2020-2-25
收藏
得分:5 
vfp9中画多边形可以给形状控件的polyPoints属性指定一个坐标数组
自带的参考示例中就有

piu~piu~
2021-05-07 23:45
sarge_xp
Rank: 2
等 级:论坛游民
帖 子:120
专家分:13
注 册:2006-4-30
收藏
得分:0 
回复 2楼 瓜瓜1990
在哪,叫什么 ?
2021-05-08 06:56
radiofan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:466
专家分:696
注 册:2006-7-30
收藏
得分:5 
以下是引用sarge_xp在2021-5-8 06:56:53的发言:

在哪,叫什么 ?


Visual FoxPro 9.0 语言参考
PolyPoints 属性 *NEW
请参阅 示例
 全部折叠 全部展开
为使用 Shape 控件创建多边形及使用 Line 控件创建多边线条指定一个坐标的数组。设计和运行时可读/写。

对于 Shape 控件,PolyPoints 创建一个多边形。对于 Line 控件,PolyPoints 创建一个多边线条或形状。

 
Control.PolyPoints [= cArrayName]
 

属性值
cArrayName
指定一个数组的名称,其中包含为绘制多边形状或线条的坐标对儿。坐标使用格式(X, Y)。数组必须在作用域之内、按顺序完全标识要显示的多边形或多边线条。 提示:
数组可以是任何尺寸;但是,最少要包含 2 列。在第一列中存储横坐标(X)的点,第二列中存储纵坐标(Y)的点。数组必须全部使用数值填充;否则,包含假(.F.)的尾部元素将导致不能开始绘制线条或形状。
 
注意:
PolyPoints 要求最少 2 对儿坐标绘制线条,3 对儿坐标绘制多边线条,3 对儿坐标用形状控件绘制多边形状,4 对儿坐标用线条控件绘制多边线条或形状。
 
要用线条控件创建一个多边形状,数组中的第 5 对儿坐标必须与第 1 对儿坐标相同,才能绘制最后的线段并完成多边形状。当设置 LineSlant 属性以绘制 Bezier 曲线时,必须指定坐标总数是(3n + 1),n 表示要绘制的弯曲数。更多的信息,请参见 LineSlant 属性.
说明
应用于:Line 控件 | Shape 控件

2021-05-08 07:52
瓜瓜1990
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:18
帖 子:125
专家分:699
注 册:2020-2-25
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册
在这里

piu~piu~
2021-05-09 00:25
andong01
Rank: 1
等 级:新手上路
帖 子:1
专家分:5
注 册:2021-1-7
收藏
得分:5 
使用line(x1,y1,x2,y2)这种模式,根据坐标点变化来改变图形
2021-05-10 09:22
gs2536785678
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:45
帖 子:601
专家分:1770
注 册:2017-7-16
收藏
得分:5 
网名为瓜瓜1990的朋友,你是否为著名的木瓜大师,
创作MYFLL的高人?
2021-05-10 13:49
瓜瓜1990
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:18
帖 子:125
专家分:699
注 册:2020-2-25
收藏
得分:0 
回复 7楼 gs2536785678
不是

piu~piu~
2021-05-11 16:25
快速回复:在表单上画简单的图形
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015944 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved