青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 2505|回复: 2

[原创] 获得UG窗口标题名

[复制链接]
发表于 2011-5-13 08:08 | 显示全部楼层 |阅读模式
本帖最后由 1113824550 于 2011-5-13 08:09 编辑
  w+ S( u+ A* k- [5 t! d8 [; B- p$ [5 ?# r
$$ 获得ug窗口标题名; b% c# v* W* A+ R  ]
$$ 制作者 梅雷! v* Z0 X! Y6 I6 J; L
$$ 作用1)可用其它程序(如VB)激活UG窗口6 _+ J) U" K  z* p# f' A
$$ ...2 \6 |# B/ @9 t3 x- b/ Z  e, x

, K# C& [& n8 f- Z. L$ SSTRING/UG_AZML(100),UG_BT(100),UG_BTM(100),UG_ANDJ(100)
8 _+ Q% z) R2 L0 N2 s1 }STRING/UG_CK_BTM(100)% f! r- M4 ]" F  g* `# r1 U3 h
: i9 x4 J. t4 N, H6 a" D  k
FETCH/TXT,1,'C:\MeiLei_UG_WG\UG_AZML.ini',IFERR,UG_A:
5 U4 A$ m- w/ xRESET/1                  3 S* f9 l! H+ s) s
READ/1,UG_AZML4 ^9 z( b/ Z8 q/ [
FTERM/TXT,1
3 b6 \8 R" ~3 B1 k8 A' G, x; y! @9 H# C

  P7 D/ i$ h1 [. b3 c, JFETCH/TXT,1,UG_AZML+'\UGII\menus\custom_dirs.dat',IFERR,UG_A:# B- p. U2 B/ u
RESET/1                    f8 O4 z/ z/ s, M! C
READ/1,UG_ANDJ) S: p# ]1 X; d0 |
FTERM/TXT,14 M- B8 P* L9 J+ z2 [& J+ n1 @

$ o+ A! e: f# D4 I$ P/ ^3 N* n
7 e" w- s; a3 BIF/LENF(UG_ANDJ)<1,JUMP/UG_A:! I# R& n. m  H. s3 J6 K1 D' P
JUMP/UG_B:, d9 h, Q6 x. y% |: j
- y; v" n* I* W2 B' f
UG_A:
+ t& C# J+ v2 T. k/ X6 S5 mUG_AZML=ENVVAR/'UGII_BASE_DIR',ASK$ s$ `- b5 c. _& k. {
UG_B:& e* L: ^1 U0 ?/ n) c2 f6 s
UG_BT=UG_AZML+'\UGII\menus\ug_main.men'
4 c$ Y3 {& f# _; w9 @iG=0
$ y: e0 F* f& H! i3 wxhbti:
2 p; `3 h& i& KiG=iG+1
# ?- }( ?( ^1 S" N( F& x8 SIF/iG>301,JUMP/END:
4 n9 e9 W" |/ N9 RFETCH/TXT,1,UG_BT,IFERR,END:0 {: e: k; A7 z; Z2 f7 j
RESET/1                  
  s. s6 `: n4 w! w9 H2 F7 O  w# AREAD/1,LINNO,iG*10,UG_BTM
( Z9 D) q7 j. b4 o. J* \FTERM/TXT,1" D: ~, g7 h5 j3 o% A( q' m
IF/LENF(UG_BTM)<5,JUMP/xhbti:
% s* p( ?! p& S. FIF/SUBSTR(UG_BTM,1,6)=='TITLE ',JUMP/UGBTL:
2 e% p1 z8 `; \* \- |JUMP/xhbti:& p& z* S3 |, h+ i- o
UGBTL:
7 N' I4 F+ m/ \4 Y# S, xUG_CK_BTM=SUBSTR(UG_BTM,7,LENF(UG_BTM)) $$ 获得UG窗口标题名& g7 b" S/ \* z, x* R: W3 w% O& }- A
$$ 显示UG窗口标题名
, v1 ]) d4 {% @" t' T4 qprint/UG_CK_BTM + ' - Modeling - [' +  &PNAME + ']') p  \5 _( ^9 \4 L( ?  e( u- m) h
; [. H8 c- [' u" {8 o, `
END:; l" Z$ G6 `  }/ Z- R
HALT
发表于 2011-5-13 09:45 | 显示全部楼层
不明白楼主想表达什么
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-14 00:04 | 显示全部楼层
很多UG二次开发的人会用 API 或 C++ 或 VB 做 界面的把?' Q' u6 ]/ l; w% {9 A) Y) B
这时的界面 毕竟不是 UG内部界面 如果你开这多个窗口 1 D$ V5 k- P& \" {. s
可能会出现 运行玩这个命令 就会 激活 别的窗口
) n4 `. V! `; [3 p- cAPI 和 C++我是不知道啦 不过对用VB的朋友 一定有用
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-2 22:38 , Processed in 0.050195 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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