QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2143|回复: 16
收起左侧

[分享] SW工作中應用宏簡易的開檔關檔

[复制链接]
发表于 2015-3-28 16:10:50 | 显示全部楼层 |阅读模式 来自: 中国浙江嘉兴

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

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

x
本帖最后由 ryouss 于 2015-3-28 16:31 编辑
1 n6 a5 i2 b) W0 ~0 S8 L1 x; O
1 @& u6 i2 e& a; G' }$ }本主題較無實用性,# i5 D  X3 M/ o7 z, k
主要是對 ComboBox組合框控件 作宏的練習參考.0 Q' H% X3 _" j: B

7 P6 ^4 n$ \. h" _3 ] ~~~ 使用說明 ~~~" s! O: R& y" Q0 n# c. x" u9 t
1. 把所附的零件檔存在 c:\test\  之下.2 c: I; y5 w/ ^* \" x2 r
2. 開SW 執行 main.
$ I- t8 B( c/ D7 h5 G; b4 b3. 選取ComboBox的零件文件作開檔或是關檔.
* w, z. R7 k1 a6 f$ g1 H. I. m, w; j
+ B$ @( k2 m; G) L. T5 i capture_03282015_155338.png 5 Y2 a3 x% Z$ \
ComboBox.rar (358.5 KB, 下载次数: 33)
 楼主| 发表于 2015-3-29 13:33:49 | 显示全部楼层 来自: 中国浙江嘉兴
1#是個基本概念,再深入可以顯示選取件的圖片,
5 o2 Q2 Y4 g, @0 U" v" L總之學些宏能夠創作的思維就會更廣闊.
. O7 P8 J' E7 L& C7 ]. i" [* Q
' C7 S8 W7 }/ ?2 P  @. C 15032901.gif
发表于 2015-3-29 23:02:01 | 显示全部楼层 来自: 中国广东深圳
ryouss 发表于 2015-3-29 13:33 static/image/common/back.gif7 U  o& W3 z. {8 w5 q' S( I/ |
1#是個基本概念,再深入可以顯示選取件的圖片,
" o- d9 Q& [8 A5 t7 I, L* q2 B總之學些宏能夠創作的思維就會更廣闊.
$ c( G2 ]- S! k, v6 g2 X8 |: b7 Y
谢谢梁大。昨天不在家,今天才看到这帖子。容我慢慢研究下。昨天买了本VB的书来现在在慢慢的学学了。底子差,看来要从最基本的地方开始学起了。

点评

建議也了解些excel的vba,sw好些是配合vba的,雖然早先也用過vb,但目前我在sw的宏基本上都用vba.  发表于 2015-3-29 23:23
发表于 2015-3-30 12:07:45 | 显示全部楼层 来自: 中国江苏苏州
版大,厉害。好想学。怎么入门啊?% S7 v# g* C, X6 g
 楼主| 发表于 2015-3-30 13:12:54 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2015-3-30 13:31 编辑
( f0 e- x6 {% I
huleu 发表于 2015-3-30 12:07 static/image/common/back.gif
5 O$ L9 c0 I0 l5 v版大,厉害。好想学。怎么入门啊?

) F; @7 z; L3 K5 W4 @! @8 m不知道是否有在使用 excel,9 g) J7 E* T# [' w+ F0 h7 _6 b
有的話從excel 裡的宏就可以參考幫助中的例題學習.
, n$ T' U' G9 S! A/ f# `不詳有問題再提出討論!
3 r+ D% w6 G3 @+ a4 ~6 [, s: Q
( X- l9 w/ l( c' v3 z capture_03302015_131852.png capture_03302015_132831.png
发表于 2015-3-30 18:09:45 | 显示全部楼层 来自: 中国广东深圳
ryouss 发表于 2015-3-30 13:12 static/image/common/back.gif* I, Z+ j! z# n- q/ S2 G+ d) N# x
不知道是否有在使用 excel,: H4 [  H) ~+ \9 ?7 B% h
有的話從excel 裡的宏就可以參考幫助中的例題學習.
2 D- u6 s3 O2 J! D" t不詳有問題再提出討論!" P+ _, ~+ H8 }3 {) O1 B
...

4 A" `& E1 M) s- c7 P& x主要是我VB基础都没有,VB语句都不知道表述,要和某个应用软件相结合的VBA就怕难搞了,所以决定先学学VB,先把基本的表述语句弄清楚再进一步研究VBA了。
发表于 2015-4-22 17:59:57 | 显示全部楼层 来自: 中国广东广州
如何可以做到预览功能呢??小白愚钝!
 楼主| 发表于 2015-4-22 19:18:47 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2015-4-22 19:20 编辑
# K3 d0 }/ `( O9 L8 _. l8 j9 l3 U
jirong.peng 发表于 2015-4-22 17:59 static/image/common/back.gif
1 X# m9 Y; e) Q: U# t如何可以做到预览功能呢??小白愚钝!

) S- k) F- ?( }$ K; J/ d预览功能,是說如2#预览文件對應的圖片吧!
# R) q6 {7 v  a% I& x我是用vba編程的,需先抓出文件存成圖片檔,
1 u2 b1 N: X0 H3 n% |* x9 G首先在自訂表單置入空白圖片物件,0 \$ w5 ]7 B) e
當在 下拉式方塊(combobox) 點選文件名稱時觸發空白圖片物件叫出對應文件的圖片就是.5 K! c/ [* ?' U" F* A
口頭敘述不知能否理解??
发表于 2015-4-25 17:41:29 | 显示全部楼层 来自: 中国广东广州
ryouss 发表于 2015-4-22 19:18 static/image/common/back.gif
% R' e9 E0 y- j预览功能,是說如2#预览文件對應的圖片吧!5 i' u4 G! t, m2 J3 e
我是用vba編程的,需先抓出文件存成圖片檔,
+ d  P8 K, W) M, a9 i7 q  G/ J首先在自訂表單置入 ...

* U% i) S& e$ E谢谢你的解答,还是云山雾罩的!可不可以这样理解:先将文件存成图片,在做链接?

点评

理解正確!  发表于 2015-4-25 19:30
 楼主| 发表于 2015-4-25 19:54:04 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2015-4-25 20:28 编辑 9 A+ v; M; A/ e) d
jirong.peng 发表于 2015-4-25 17:41 static/image/common/back.gif  m; f  E  C1 [3 U8 N) L" V
谢谢你的解答,还是云山雾罩的!可不可以这样理解:先将文件存成图片,在做链接?

" N0 r- M3 _0 E# T2 A$ l理解正確!8 r# D( g' U9 q. l3 z+ k" F5 L
如下參考
% _7 p- `: u7 i; ]1 S+ H1 `' W  U
$ `( N( |8 e/ @, Q1 D7 u uu-1.png    ww-1.png
发表于 2015-4-27 17:25:33 | 显示全部楼层 来自: 中国广东广州
ryouss 发表于 2015-4-25 19:54 static/image/common/back.gif
# P' s2 Z. Z2 l6 R; D9 v. l; O理解正確!
( h3 w% c; C# Z7 G如下參考

, N* p$ r4 Z9 d, ]. C8 `, M! W弄了一下午,头大了!!!可否上传文件参考下?
  K0 A  O$ b- x4 ~& _0 f$ I, | 0427.gif % c# q+ _7 s- i+ z5 l& M
% u% T: }  L: n) O
 楼主| 发表于 2015-4-27 19:35:04 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2015-4-27 19:36 编辑 * g" N! d! o$ U: R, @
jirong.peng 发表于 2015-4-27 17:25 static/image/common/back.gif: E5 Q5 z5 e8 u& {
弄了一下午,头大了!!!可否上传文件参考下?
1 f: N8 d" Q9 f; _) z) v
附檔參考' m1 v! O3 b$ F  S! O
把壓縮檔解壓到 C:\TEST\  之下
# G1 g& K1 H* c! b6 t" R& T  ^8 t( y" q' f3 G7 f7 ?  d* t

2 g2 O, K9 z* F0 t( o" J combobox_image.rar (365.91 KB, 下载次数: 6)
 楼主| 发表于 2015-4-27 19:35:06 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2015-4-27 19:38 编辑
* M* s. R7 I% ~3 l  }# W2 F
jirong.peng 发表于 2015-4-27 17:25 static/image/common/back.gif9 K$ h3 t% W- S
弄了一下午,头大了!!!可否上传文件参考下?

" b) n4 ^: ~. U4 w* |( L附檔參考$ ~& O$ ]% C! l* m
把壓縮檔解壓到 C:\TEST\   之下: [2 e/ g( [) v" d- D
1 z2 |7 u9 I. [+ ?
0 ^( `# O# |( _! @8 w8 p2 o5 X' G9 n
combobox_image.rar (365.91 KB, 下载次数: 9)
发表于 2015-4-28 16:33:04 | 显示全部楼层 来自: 中国广东广州
ryouss 发表于 2015-4-27 19:35 static/image/common/back.gif
6 x  x' O/ x' e7 s. B9 C附檔參考5 R; s' {" V' }
把壓縮檔解壓到 C:\TEST\   之下
# b( u; ?+ ~. I/ [0 J! Q
谢谢,不过有个问题,运行宏后会开把TEST文件下的所有文件闪一下,如果TEST文件下有1千个文件,哪岂不是需好久时间!
 楼主| 发表于 2015-4-28 16:40:26 | 显示全部楼层 来自: 中国浙江嘉兴
jirong.peng 发表于 2015-4-28 16:33 static/image/common/back.gif7 `) ^4 L# i0 ^
谢谢,不过有个问题,运行宏后会开把TEST文件下的所有文件闪一下,如果TEST文件下有1千个文件,哪岂不是需 ...
/ t5 C9 D- D& J. a% c9 m0 S
是的,應用combobox呼叫文件的做法,必須剛開始時給它清單(文件的路徑及名稱).
发表于 2015-4-28 17:39:48 | 显示全部楼层 来自: 中国广东广州
谢谢解答!感谢
 楼主| 发表于 2015-4-28 21:44:12 | 显示全部楼层 来自: 中国浙江嘉兴
jirong.peng 发表于 2015-4-28 17:39 static/image/common/back.gif
& h9 v! r- H+ m& U1 |谢谢解答!感谢
: A& a* i8 h. O  p
有關開擋關檔呼叫圖像物件,應用combobox僅是舉個例子,
' Z( S8 z, I( j7 q其他尚有的是方法.
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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