vb里怎样调用数学库函数?

发布网友

我来回答

2个回答

热心网友

那是因为你的坐标系统的问题,你的X轴与Y轴的刻度不是等距离的
在用circle方法的时候,由于你这儿是用的scale手动设置的,那么,这时绘图系统会自己计算出一个度量单位,转换后,再进行输出,由于转换后,XY两方向上被统一,所以,画出来的是一个圆
而你用数学方法画的时候,没有中间的转换过程,所以,画出来的就是一个椭圆
--------
那就要将比例统一
Picture1.Scale (-320, -240)-(320, 240)
改成:
Picture1.Scale (-320, -240)-(320, 0*picture1.height/picture1.width -240)
很高兴回答楼主的问题 如有错误请见谅

热心网友

什么东西······你好像要去火星啊·······

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com