RT 需要一个程序将3b代码转换成坐标以便画图
****************************************
CAXAWEDM -Version 2.0 , Name : 21.3B
Conner R= 0.00000 , Offset F= 1.00000 ,Length= 171.582 mm
****************************************
Start Point = -9.19326 , -74.48417 ; X , Y
N 1: B 8285 B 9213 B 9213 GY L2 ; -17.478 , -65.271
N 2: B 5178 B 5758 B 4730 GY NR4 ; -14.981 , -60.541
N 3: B 5064 B 5256 B 18432 GX NR3 ; -8.688 , -48.091
N 4: B 2111 B 7007 B 16896 GX NR4 ; -15.170 , -35.214
N 5: B 7487 B 178 B 14484 GY NR1 ; -30.139 , -35.076
N 6: B 3832 B 6320 B 15347 GX NR1 ; -37.238 , -48.026
N 7: B 2571 B 6838 B 16404 GX NR2 ; -30.303 , -60.722
N 8: B 7647 B 1206 B 12825 GX NR3 ; -17.478 , -65.271
N 9: B 8284 B 9213 B 9213 GY L4 ; -9.194 , -74.484
N 10: DD
例如上面是3b代码将它转换成坐标
代码是随机的
****************************************
CAXAWEDM -Version 2.0 , Name : 21.3B
Conner R= 0.00000 , Offset F= 1.00000 ,Length= 171.582 mm
****************************************
Start Point = -9.19326 , -74.48417 ; X , Y
N 1: B 8285 B 9213 B 9213 GY L2 ; -17.478 , -65.271
N 2: B 5178 B 5758 B 4730 GY NR4 ; -14.981 , -60.541
N 3: B 5064 B 5256 B 18432 GX NR3 ; -8.688 , -48.091
N 4: B 2111 B 7007 B 16896 GX NR4 ; -15.170 , -35.214
N 5: B 7487 B 178 B 14484 GY NR1 ; -30.139 , -35.076
N 6: B 3832 B 6320 B 15347 GX NR1 ; -37.238 , -48.026
N 7: B 2571 B 6838 B 16404 GX NR2 ; -30.303 , -60.722
N 8: B 7647 B 1206 B 12825 GX NR3 ; -17.478 , -65.271
N 9: B 8284 B 9213 B 9213 GY L4 ; -9.194 , -74.484
N 10: DD
例如上面是3b代码将它转换成坐标
代码是随机的
解决方案 »
- 请教:如何将listbox 显示的内容复制到 一个TXT 文件中,说明见详。
- 新手刚用VB MSComm编通信软件,问一个简单的问题:)
- 用VB如何调用这样的函数
- 怎么解决这个问题 binding collection error :field not updatable
- ▁▂▃▄▅▆▇█ 想使你的Frame变成XP风格(非WinXP有效)吗?想使你的Frame的背景变成透明的吗?cXPFrame可以完成你的愿望
- 请教各位大虾,如何实现CommandButton的Caption居左显示?急!!!
- 用水晶报表 我在sqlserver中建立一个表,当有第二个用户同时读写它时会像死机一样,这个问题怎么解决啊
- VB写的程序,在VB环境中可以正常运行,脱离VB即有错误,如何解决?
- 急!DataGrid数据源不支持Jet.OLEDB.4.0问题
- 如何通过api得到一个已运行程序窗口(如IE浏览窗口)或其上面的命令按钮的hwnd?
- 拒绝回答技术问题
- 路过的救我啊..
在对象上画圆、椭圆或弧。语法object.Circle [Step] (x, y), radius, [color, start, end, aspect]Circle 方法的语法有如下的对象限定符和部分:部分 描述
object 可选的。 对象表达式,其值为“应用于”列表中的对象。如果object 省略,具有焦点的窗体作为object。
Step 可选的。关键字 ,指定圆、椭圆或弧的中心,它们相对于当前 object 的 CurrentX 和 CurrentY 属性提供的坐标。
(x, y) 必需的。 Single (单精度浮点数),圆、椭圆或弧的中心坐标。object 的 ScaleMode 属性决定了使用的度量单位。
radius 必需的。Single (单精度浮点数),圆、椭圆或弧的半径。 object 的 ScaleMode 属性决定了使用的度量单位。
color 可选的。Long (长整型数),圆的轮廓的 RGB 颜色。如果它被省略,则使用 ForeColor 属性值。可用 RGB 函数或 QBColor 函数指定颜色。
start, end 可选的。 Single (单精度浮点数),当弧、或部分圆或椭圆画完以后,start 和 end 指定(以弧度为单位)弧的起点和终点位置。其范围从 -2 pi 到 2 pi 。起点的缺省值是0; 终点的缺省值是2 * pi。
aspect 可选的。 Single (单精度浮点数),圆的纵横尺寸比。缺省值为 1.0,它在如何屏幕上都产生一个标准圆(非椭圆)。
说明想要填充圆,使用圆或椭圆所属对象的 FillColor 和 FillStyle 属性。只有封闭的图形才能填充。封闭图形包括圆、椭圆、或扇形。画部分圆或椭圆时,如果 start 为负,Circle 画一半径到 start,并将角度处理为正的;如果 end 为负,Circle 画一半径到 end,并将角度处理为正的。Circle 方法总是逆时针(正)方向绘图。画圆、椭圆或弧时线段的粗细取决于 DrawWidth 属性值。在背景上画圆的方法取决于 DrawMode 和 DrawStyle 属性值。画角度为 0 的扇形时,要画出一条半径(向右画一水平线段),这时给 start 规定一很小的负值,不要给 0。.可以省略语法中间的某个参数,但不能省略分隔参数的逗号。您指定的最后一个参数后面的逗号是可以省略的。Circle 执行时,CurrentX 和 CurrentY 属性被参数设置为中心点。这个方法不能用在 With匛nd With 语句块中。Circle 方法示例
这个示例用Circle 方法在窗体中央画许多同心圆。要运行这个示例,将此代码放入窗体的 General 部分。按 F5 并单击窗体。Sub Form_Click ()
Dim CX, CY, Radius, Limit ' Declare variable.
ScaleMode = 3 ' 以像素为单位。
CX = ScaleWidth / 2 ' X 位置。
CY = ScaleHeight / 2 ' Y 位置。
If CX > CY Then Limit = CY Else Limit = CX
For Radius = 0 To Limit ' 半径。
Circle (CX, CY), Radius,RGB(Rnd * 255, Rnd * 255, Rnd * 255)
Next Radius
End Sub