导线计算(自动装载数据vb程序)_第1页
导线计算(自动装载数据vb程序)_第2页
导线计算(自动装载数据vb程序)_第3页
导线计算(自动装载数据vb程序)_第4页
导线计算(自动装载数据vb程序)_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目的:进行导线计算界面装载数据源码Const PI As Double = 3.14159265Private Sub fwjjs(xa As Double, xb As Double, ya As Double, yb As Double, t)dx = xb - xady = yb - yaIf dx = 0 Then t = Sgn(dy) * 90 Else t = Atn(dy / dx) * 180 / PIIf dx 0 Then t = t + 180If t 360 Then t(i) = t(i) - 360If t(i) x(i) Then xmIN = x(i)If x

2、max y(i) Then ymin = y(i)If ymAX y(i) Then ymAX = y(i)Next iPic1.Scale (ymin - 50, -xmax - 50)-(ymAX + 50, -(xmIN - 50)以下四行画Y轴Pic1.Line (ymin - 20, -(xmIN - 30)-(ymAX + 30, -(xmIN - 30), RGB(0, 0, 255)Pic1.Line (ymAX + 15, -(xmIN - 10)-(ymAX + 30, -(xmIN - 30), RGB(0, 0, 255)Pic1.Line (ymAX + 15, -(

3、xmIN - 50)-(ymAX + 30, -(xmIN - 30), RGB(0, 0, 255)Pic1.Print Y以下四行画X轴Pic1.Line (ymin - 20, -(xmIN - 30)-(ymin - 20, -xmax - 30), RGB(0, 0, 255)Pic1.Line (ymin - 40, -xmax + 10)-(ymin - 20, -xmax - 30), RGB(0, 0, 255)Pic1.Line (ymin, -xmax + 10)-(ymin - 20, -xmax - 30), RGB(0, 0, 255)Pic1.PSet (ymin

4、 + 15, -xmax - 35), RGB(255, 250, 250)Pic1.Print XFor i = 0 To UBound(x) - 1Pic1.Line (y(i), -x(i)-(y(i + 1), -x(i + 1), RGB(250, 0, 0)Next i以下画点号For i = 0 To UBound(x)Pic1.PSet (y(i), -x(i), RGB(250, 0, 0)If i = 0 Then Pic1.Print AIf i = 1 Then Pic1.Print BIf i = UBound(x) - 1 Then Pic1.Print CIf i = UBound(x) Then Pic1.Print D Pic1.Print i - 1Next iRem If x(UBound(x) - 1) = x(1) And y(UBound(x) - 1) = y(1) Then Pic1.Print BRem

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论