QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2692|回复: 3
收起左侧

[原创] C# 2005连接PowerShape代码

[复制链接]
发表于 2011-3-16 00:04:25 | 显示全部楼层 |阅读模式 来自: 中国广东东莞

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本代码是通过Delcam的最新版本的.net类库文件实现。只是连接部分。有兴趣的可以参考:
# k, x9 D# l* k& O- y, a, K1 i5 ]3 Q  [4 i5 o
C#源代码:0 X3 h) Q: z5 k% O
" Y2 i- I, C% H0 f, e/ m8 ~3 N
: f# y+ R. u% ^; h8 i& K
using System;
- H! _. G  F* j& Susing System.Collections.Generic;
& d0 ~" X2 p8 @/ \; I+ }using System.ComponentModel;7 v) t, l, y0 O8 i
using System.Data;
6 F! W( ^- B' r$ q3 w' _4 k' h8 @! Xusing System.Drawing;+ h5 a" h8 G; A5 N+ x4 R* R# M9 y2 |
using System.Linq;: x5 f; K8 ?4 G0 l6 Z9 H5 C4 `, E, X
using System.Text;
" o3 t  Y) E5 C' ]using System.Windows.Forms;
% l# F; j4 p! ausing PowerSolutionDOTNetOLE;2 Q6 j7 @. G3 D) ]; E4 @

0 Z* U& w9 }. U4 i$ Enamespace WindowsFormsApplication16 F! O8 Q7 j) ]; Z- T; T
{
* j9 d0 K0 a8 e# H7 |+ L   
) D5 \( h1 x; R& N9 L% Z8 C    public partial class Form1 : Form
9 `" ?! s8 q' T9 T1 @6 n! t    {- S' L1 o; d! i: _4 P/ t& ^- _
        //建立控件对象
$ V, r6 }( c8 l; V' t+ V& P/ }
* b( \2 c# R7 z        public Form1()
$ y# a) S7 E: G        {1 q- ^$ B# ^5 z/ }7 \
            InitializeComponent();
0 e" Y: G, x/ ^. |" N# Z2 w        }, U8 p$ `0 Q! f% @" O) e# T

/ H' M  [$ G( h+ b- P        private void Form1_Load(object sender, EventArgs e)
, b$ H. b- ?* X: W, r" }* ~, [        {. ^" @3 w) m. \

( _4 H/ S6 U" S              //连接软件
" K4 E& I, q1 b" o( \, N              clsPowerSHAPEOLE.Connect();
& _+ A$ O( k8 V3 q1 `            //判断是否正确连接( B: N0 b: J8 c4 p) x; _
            if (clsPowerSHAPEOLE.IsPSConnected() == false )
) ]* R& G% Y& B. d$ j! Q1 v            {
" G7 b* `; ^9 c4 I                MessageBox.Show("请打开PowerSHAPE软件", "错误",MessageBoxButtons.OK,MessageBoxIcon.Error);
& o7 y: b$ y$ @4 E! B                this.Close();
) t4 O( |/ H+ S$ |1 N) l' c- Z            }( g, D( N0 j4 D, R" U8 R
            else  J8 P6 U4 k) y9 m5 K* x3 w% N
            {9 D' i- H: U4 \0 x" M5 `" N$ G, g
                MessageBox.Show("检测到软件", "正确",MessageBoxButtons.OK,MessageBoxIcon.Information);
7 _' A; }% q$ N/ K& I              }3 i0 @, O# e, F5 q: l, S
        }
5 a% ?4 T0 Q4 k7 L( l* g       2 h* B, a, `' J0 t; ?
    }
  A" F5 ^( I4 N8 g* C1 g- G}

评分

参与人数 1三维币 +5 收起 理由
hh749 + 5 好资料,感谢您对论坛的支持!

查看全部评分

发表于 2011-3-16 17:24:39 | 显示全部楼层 来自: 中国浙江台州
看了一下    一头雾水   不懂啊
 楼主| 发表于 2011-3-17 21:36:20 | 显示全部楼层 来自: 中国广东东莞
自己先顶下
发表于 2011-10-11 20:27:21 | 显示全部楼层 来自: 中国广东中山
看了一下    一头雾水   不懂啊
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表