悬赏1 G币未解决
悬赏!!
" a) Y3 @1 w# d9 v% @- Y% U: S
6 }8 U# Q$ r9 X+ E# ^; ] 我想把ug ii下的udf资料夹放在共享磁盘,便于统一管理。目前所做操作如下:4 `$ b, _9 _9 O3 g# p6 }/ v* |) o$ r" S
1、Z盘建立UG _udfs资料夹,拷贝原UDF资料夹下.def、.tcl、.txt档案至Ug_udfs资料夹,
" |5 N8 c; G; N& g, E- H$ v 同时建立simp_hole资料夹,内有制作好的test.prt、test.cgm
+ X. Y3 d+ Q' ?- R2 f $ `% \5 ]# N: Q. G
2、设置ugii_env.dat* v; \; }% Q2 f) C2 P/ {7 I) u0 ^3 Y
# 以下设置UDF调用##
! H4 W8 f) r5 r1 B$ E$ n" k UGII_UDF_LIBRARY_DIR=Z:\Ug_udfs
- Y8 l' f% D% e. O UGII_UDF_DEFINITION_FILE=${UGII_UDF_LIBRARY_DIR}\dbc_udf_ascii.def
/ d6 \( x' y& v! R UGII_UDF_DATABASE_FILE=${UGII_UDF_LIBRARY_DIR}\udf_database.txt
9 S) ]# g/ U- I" v. G UGII_UDF_EVENT_FILE=${UGII_UDF_LIBRARY_DIR}\dbc_udf_ascii.tcl6 k/ ^% N9 _: U6 y5 B
( d7 o3 {" P* }7 Q% C
3、修改Ug_udfs资料夹下的配置文件# O3 ?! J: Q* @/ I. Z" f9 ~
dbc_udf_ascii.def修改如下:5 j) d( j4 x5 B$ z+ J" c
#########################################################################
8 X6 }( `' U) i: c1 L # The Library Hierarchy #
! Q; r8 S# a' O4 j& J( }* U #########################################################################
W# c! S" P1 e# [2 _ CLASS simp_hole
& i+ H4 Y: K8 @5 b9 m3 | {
5 T* w1 Y# F J r% t+ l, @ TYPE simp_hole
, r" Q0 \& i1 V) \. Z7 }6 o4 X QUERY "[DB(udf_lib_name)] &= [simp_hole]"$ M- i6 _. Q# k
FILE "Z:\\Ug_udfs\\simp_hole"
) N" y' Q) e7 s0 [* H9 q7 v1 j& y DIALOG udf_name0 X3 ?( ~8 F- u% ~, H
RSET udf_file_name w( N# C! S) N$ i
}' g' {; K, ^. P6 n7 U s# J6 B
# A4 p, z- O- P5 a
dbc_udf_ugmgr.def修改如下:( W4 y _5 _3 u/ l
LIBREF udf_file_name
7 v/ m d* [3 s$ g9 f2 U4 d CLASS simp_hole3 I; H+ d2 h0 l0 d+ c$ L9 x
{
0 c" I/ y/ _* A( x$ v9 ]4 U( R6 k TYPE simp_hole
& b8 I2 R! g4 t, F, F- g QUERY "[DB(udf_lib_name)] &= [/simp_hole]"5 c: K, t( J: o
DIALOG udf_name
$ z1 p' ?' w6 _; |( G+ k RSET udf_file_name) M" z: L2 R/ @- `- R
}
8 U# N. F$ G8 {* P' f / I: u3 g, U. `8 q; D. a5 x5 h+ w
udf_database.txt修改如下:
% N8 X6 \& ^" M) D. z' e% E6 n simp_hole;Z:/Ug_udfs/simp_hole/test.prt;Z:/Ug_udfs/simp_hole/test.cgm;
3 u. Y. t6 h- L( C
, c; I' ]5 I+ F
3 L$ v: {- v0 ]2 b 调用时报错,设置失败!) [6 Z/ e1 j- M1 }( h; p& v
1 m7 d) @; u" T, z. O8 S" D# |# A 请教各位达人错在哪里?如何才是正确的设置方法?
我来回答