青华模具培训学校

用户名  找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1321|回复: 4

[疑难] 请问大家C#怎样获得当前部件目录

[复制链接]
发表于 2015-6-18 08:19 | 显示全部楼层 |阅读模式
C#怎样获得当前部件目录,查了久,资料很少,实在想不出来只有上来求助你们了,或者grip调用DLL时怎么样传参" c' ]: l5 C* O+ \
发表于 2015-7-26 20:16 | 显示全部楼层
查看.net API
; Z! s! G/ N/ BFullPath Property + t- W) w1 K3 {
Namespaces ► NXOpen ► BasePart ► FullPath
4 x- }8 M6 d5 j$ Q
/ j' c) i8 Y- F% n

点评

能不能写出详细的代码?谢谢  详情 回复 发表于 2015-8-25 13:42
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-8-25 13:42 | 显示全部楼层
keepmoving001 发表于 2015-7-26 20:16
- T) e% _6 ^& y- V& ~5 M4 h查看.net API
7 B8 P, l' P4 `- cFullPath Property
2 N4 @+ ~; C7 l' w7 \Namespaces ► NXOpen ► BasePart ► FullPath

/ z5 l6 z2 i% h/ n6 V( K9 N能不能写出详细的代码?谢谢
, d( B. m- x5 E# `, }
回复 支持 反对

使用道具 举报

发表于 2017-6-3 14:35 | 显示全部楼层
public static int Main(string[] args)
+ ]$ [+ D# U4 v: F0 e    {
: X- m; |1 ]+ @0 x        int retValue = 0;+ V2 |( U7 w' V5 _2 ?
        try
0 M2 E. V8 c, `! r        {
- c$ }/ I! q# c, u) `# _2 t; D3 A            theProgram = new Program();
* Q+ m1 T/ _, E, U: h+ ^            Part dispPart = theSession.Parts.Display;% X' g+ H8 z6 ~8 P6 S
            string filePath = dispPart.FullPath;//获得文件全路径
; Z: g5 f( t" u7 ~  Y2 _9 |8 N* T* L            //UI.GetUI().NXMessageBox.Show("Message", NXMessageBox.DialogType.Information, str);( Y! {. i- g) X& b
            ProcessStartInfo psi = new ProcessStartInfo("Explorer.exe");//还是调用进程打开文件夹
# [1 M+ s9 _0 Q0 J6 Q" W+ C            psi.Arguments = "/e,/select," + filePath;
  E$ h+ m! U! C3 T# L  |            Process p;
7 l, q: @& S: R8 x& R            p=Process.Start(psi);//启动进程打开& {2 w* w6 y- J0 J
            //TODO: Add your application code here , [- |; {4 w# P$ b3 U: c
            p.WaitForInputIdle(2000);//等2秒钟
0 o+ e/ s* [: [/ Y5 r9 h            //p.Kill();
& L5 o! q) W0 {+ Y5 G4 H/ h+ u            theProgram.Dispose();& V5 n2 t% k% A, d5 k3 K! G2 @/ i
        }! f5 U5 t0 S1 @, F0 V
        catch (NXOpen.NXException ex)0 _5 Z! J1 f! n  k+ n% k9 ^
        {: {) {- F3 m9 T6 {- E' [
            // ---- Enter your exception handling code here -----
( K1 V1 i; q; W0 `3 I# w3 ~0 a7 ^: V* Q3 I2 @2 e; y4 t! J  F
        }) R. t5 R; x  i, T! |
        return retValue;
* g( y  V  A; a    }
回复 支持 反对

使用道具 举报

发表于 2018-9-22 11:20 | 显示全部楼层
查看.net API: e  K- M3 E7 x( l" M! Z# s FullPath Property  Namespaces ► NXOpen ► BasePart ► FullPath,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-4-13 11:31 , Processed in 0.048266 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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