|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本代码是通过Delcam的最新版本的.net类库文件实现。只是连接部分。有兴趣的可以参考:
p% P; ?3 S1 q0 g8 G
; e6 j9 u, M" e8 I+ V$ y1 y! cC#源代码:. \- r0 W. \( u, V9 Z8 g0 L
/ N- K; k) S D% H- O
6 |) s4 H M/ z6 Q4 }! z Gusing System;
! y/ B0 x) Q E5 i( M" z5 Susing System.Collections.Generic;) Z' x7 G; x1 K9 A2 o& w% U
using System.ComponentModel;, V9 K' M! a: d A( h5 w$ {; D- ]& F
using System.Data;4 v3 U1 ?3 S! |5 e' Y3 s
using System.Drawing;! ~* a! p& q6 w! _
using System.Linq;
. y/ k5 Y' H5 e- D# s8 lusing System.Text;5 e# A- L1 Q7 @
using System.Windows.Forms;
) ~5 }8 s1 u, i( Q2 V& @4 {# p1 Qusing PowerSolutionDOTNetOLE;
' u( }* D5 r& R) m5 z6 M. `" Y5 ^* p
" K& R5 D# Q2 v; j& ?namespace WindowsFormsApplication1$ t! X- M/ u5 X. a: B0 {
{
1 y% R) H* C1 ` # Z8 j, _( X. X: E, l' I& r
public partial class Form1 : Form
/ n. l. ?+ s) C {5 ?/ A+ L4 H2 Q$ f8 j! c
//建立控件对象
. r3 O0 k7 Q5 U; [3 o1 Q6 \" U3 d" ]' Y# M6 A: m
public Form1()$ \, N! W, c& T0 K. W. ?. K
{' h/ x( _# |; E, B2 O% s4 T* V
InitializeComponent();! U& V- y( J8 B6 R0 _
}7 [' U8 O- f4 `; z- f. Y( l$ S, r
/ D2 G/ N% K& a6 c& C private void Form1_Load(object sender, EventArgs e)
* E0 h9 I4 [% p- M {( c. G, ~/ s( [- M5 o
; A" o+ D4 u( [" o6 P, |) ~
//连接软件
^8 W3 y* Y3 A5 |0 n0 ^/ W, ` clsPowerSHAPEOLE.Connect(); K }: U/ x) d; Z( g
//判断是否正确连接) i. N% \8 R: E/ I" i s4 g0 j) k
if (clsPowerSHAPEOLE.IsPSConnected() == false )
z4 J( ^; p: u& A7 P2 s {2 N' X6 k' S8 f, S% d' Z6 u4 _
MessageBox.Show("请打开PowerSHAPE软件", "错误",MessageBoxButtons.OK,MessageBoxIcon.Error);5 ?2 ~" H% |/ Y3 O
this.Close();7 b5 ]' w/ O- m* e, @
}9 X" I- y9 b2 J) Y. e+ U
else( g' g. Y, A" O! Q0 z
{# x0 K1 }3 k# s, Y. v
MessageBox.Show("检测到软件", "正确",MessageBoxButtons.OK,MessageBoxIcon.Information);
# f* S/ s! h' W" o; l }
! U. f1 |7 b( Q, e8 i8 D }4 h/ d' V7 r/ s8 m: p
( U9 [7 L' B( X6 ?: P/ m
}+ S3 j3 `/ M, U7 K0 `
} |
评分
-
查看全部评分
|