QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 ryouss 于 2015-3-28 16:31 编辑 * z$ x' [/ o4 b( [( b$ _
# J& b0 q0 r$ A( u# M  b- @
本主題較無實用性,
, |. D: N( n2 F2 Z3 k3 C主要是對 ComboBox組合框控件 作宏的練習參考.; j  P: E$ T* y$ t3 [3 M: H
% \* Q% @+ }2 [  h( _
~~~ 使用說明 ~~~4 B5 ?& X% [8 }
1. 把所附的零件檔存在 c:\test\  之下.( W& `- ?' }# ^7 O8 W
2. 開SW 執行 main.
# Q) Q& n9 S$ J2 M3. 選取ComboBox的零件文件作開檔或是關檔.) i* U( D: E! ^9 W- z1 S% z
: r! @" I# J% {! h/ N6 [. q
capture_03282015_155338.png
0 p2 r& Y; ]6 H; S" w ComboBox.rar (358.5 KB, 下载次数: 33)
 楼主| 发表于 2015-3-29 13:33:49 | 显示全部楼层 来自: 中国浙江嘉兴
1#是個基本概念,再深入可以顯示選取件的圖片,
/ X- S2 |6 Z* ~) a/ B6 X) [總之學些宏能夠創作的思維就會更廣闊.
( W8 f% ?7 ~1 R' Z; T" U2 x, {' \$ [) m
15032901.gif
发表于 2015-3-29 23:02:01 | 显示全部楼层 来自: 中国广东深圳
ryouss 发表于 2015-3-29 13:33 static/image/common/back.gif) l- d! w+ N6 N
1#是個基本概念,再深入可以顯示選取件的圖片,; j) r* @6 T# }2 P+ ~
總之學些宏能夠創作的思維就會更廣闊.
9 d1 Y% w% K; l  V* A* y
谢谢梁大。昨天不在家,今天才看到这帖子。容我慢慢研究下。昨天买了本VB的书来现在在慢慢的学学了。底子差,看来要从最基本的地方开始学起了。

点评

建議也了解些excel的vba,sw好些是配合vba的,雖然早先也用過vb,但目前我在sw的宏基本上都用vba.  发表于 2015-3-29 23:23
发表于 2015-3-30 12:07:45 | 显示全部楼层 来自: 中国江苏苏州
版大,厉害。好想学。怎么入门啊?$ V) G. g- \; A4 W
 楼主| 发表于 2015-3-30 13:12:54 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2015-3-30 13:31 编辑 2 t7 L. N* P1 a/ u6 x
huleu 发表于 2015-3-30 12:07 static/image/common/back.gif" R# h& @8 T. B1 I$ |$ A
版大,厉害。好想学。怎么入门啊?

( |& ?/ w9 i! c. Y' f, @不知道是否有在使用 excel,/ P+ [" m+ v5 T' F: {% l
有的話從excel 裡的宏就可以參考幫助中的例題學習.
; h8 [' ^5 d' q" y不詳有問題再提出討論!
; e9 [6 v2 `( p' q1 p( D1 |& x
capture_03302015_131852.png capture_03302015_132831.png
发表于 2015-3-30 18:09:45 | 显示全部楼层 来自: 中国广东深圳
ryouss 发表于 2015-3-30 13:12 static/image/common/back.gif7 m0 ^: R- \7 |+ K9 a/ y; x
不知道是否有在使用 excel,0 A5 ]7 T7 E, y" C
有的話從excel 裡的宏就可以參考幫助中的例題學習.# b4 P) S2 [# Q) B' R
不詳有問題再提出討論!0 Q5 J# g# t! f5 W+ c3 R
...

4 s0 ]8 L3 N7 J# [主要是我VB基础都没有,VB语句都不知道表述,要和某个应用软件相结合的VBA就怕难搞了,所以决定先学学VB,先把基本的表述语句弄清楚再进一步研究VBA了。
发表于 2015-4-22 17:59:57 | 显示全部楼层 来自: 中国广东广州
如何可以做到预览功能呢??小白愚钝!
 楼主| 发表于 2015-4-22 19:18:47 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2015-4-22 19:20 编辑
, W: M" L9 W  W* ~
jirong.peng 发表于 2015-4-22 17:59 static/image/common/back.gif6 h) w; G: o0 ]4 Z! }
如何可以做到预览功能呢??小白愚钝!

# T+ K* q( m% e预览功能,是說如2#预览文件對應的圖片吧!8 S8 N+ h/ S1 A6 g& T
我是用vba編程的,需先抓出文件存成圖片檔,6 [0 g" ^! Q! Y7 ^! h  S9 Q
首先在自訂表單置入空白圖片物件,
7 _& ?! z/ Y% T, |+ q當在 下拉式方塊(combobox) 點選文件名稱時觸發空白圖片物件叫出對應文件的圖片就是.
; l  F# a& Z) T, ^" L# x. B口頭敘述不知能否理解??
发表于 2015-4-25 17:41:29 | 显示全部楼层 来自: 中国广东广州
ryouss 发表于 2015-4-22 19:18 static/image/common/back.gif( A+ c8 w  r9 F/ J) d. R6 R
预览功能,是說如2#预览文件對應的圖片吧!
- K- y6 Y8 S7 _" h/ ?, X我是用vba編程的,需先抓出文件存成圖片檔,
  {- q" B0 I& {" D2 p6 I首先在自訂表單置入 ...

- K. K2 r2 N+ q/ b1 T% Y谢谢你的解答,还是云山雾罩的!可不可以这样理解:先将文件存成图片,在做链接?

点评

理解正確!  发表于 2015-4-25 19:30
 楼主| 发表于 2015-4-25 19:54:04 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2015-4-25 20:28 编辑
$ w" i& Z* d+ T- n! Y9 J
jirong.peng 发表于 2015-4-25 17:41 static/image/common/back.gif
) f1 A  V8 s7 Y/ k谢谢你的解答,还是云山雾罩的!可不可以这样理解:先将文件存成图片,在做链接?

$ k- v+ b* E1 L2 E0 Q理解正確!9 H8 E0 w2 f$ |1 A) C; ~
如下參考
+ s6 K, i* O0 f1 m2 F% z7 c4 |1 R6 Y9 y6 H9 p
uu-1.png    ww-1.png
发表于 2015-4-27 17:25:33 | 显示全部楼层 来自: 中国广东广州
ryouss 发表于 2015-4-25 19:54 static/image/common/back.gif% E% e8 I* b. E# B1 r' \  i0 H
理解正確!( m2 t  j7 I9 w, T$ m( I
如下參考

- C" R3 ^) J' K9 Z( O弄了一下午,头大了!!!可否上传文件参考下?& u: `7 V. I7 w* r4 r
0427.gif
2 a2 g; I/ I: V" i: `  p
; V. V0 |, Z+ h  x  o' ]
 楼主| 发表于 2015-4-27 19:35:04 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2015-4-27 19:36 编辑 / d" p( u7 b% V- i; q
jirong.peng 发表于 2015-4-27 17:25 static/image/common/back.gif- A4 c/ q9 h- k) V7 a2 p; U7 _: O
弄了一下午,头大了!!!可否上传文件参考下?
5 S5 c% b: _# [1 m- Z  H# L* [
附檔參考
1 K! _- m5 o7 L2 M" H把壓縮檔解壓到 C:\TEST\  之下# I" P! t) N) r. \' i) P

3 Z8 Z  q: g$ C: ~; v- W3 O5 }2 Z1 W& W$ V+ k4 }; V
combobox_image.rar (365.91 KB, 下载次数: 6)
 楼主| 发表于 2015-4-27 19:35:06 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 ryouss 于 2015-4-27 19:38 编辑 ) f0 f, j7 F; {
jirong.peng 发表于 2015-4-27 17:25 static/image/common/back.gif1 \' \3 i. ~) Z
弄了一下午,头大了!!!可否上传文件参考下?

$ X# h. [+ D* s+ m; d. O附檔參考: L7 }6 m7 {; Y, s1 M
把壓縮檔解壓到 C:\TEST\   之下. t" N0 s! U! {
2 U. z* s( _1 a9 n

! h2 J! U1 U5 c. K" R' N* A combobox_image.rar (365.91 KB, 下载次数: 9)
发表于 2015-4-28 16:33:04 | 显示全部楼层 来自: 中国广东广州
ryouss 发表于 2015-4-27 19:35 static/image/common/back.gif
9 a$ v, `' \% B附檔參考
0 C( m. r2 e5 _- ~: N  f4 ^把壓縮檔解壓到 C:\TEST\   之下
4 h) y0 `+ B8 E0 a  I+ o  d1 W0 _) Y
谢谢,不过有个问题,运行宏后会开把TEST文件下的所有文件闪一下,如果TEST文件下有1千个文件,哪岂不是需好久时间!
 楼主| 发表于 2015-4-28 16:40:26 | 显示全部楼层 来自: 中国浙江嘉兴
jirong.peng 发表于 2015-4-28 16:33 static/image/common/back.gif3 u, w; j7 w- f& r0 d
谢谢,不过有个问题,运行宏后会开把TEST文件下的所有文件闪一下,如果TEST文件下有1千个文件,哪岂不是需 ...

5 Y; s$ H. l- @  f9 X' ?是的,應用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
8 }' S! A# a& x4 ^. ~" [谢谢解答!感谢
0 _7 a3 t5 d& P
有關開擋關檔呼叫圖像物件,應用combobox僅是舉個例子,* f& d3 O$ ?2 n4 m' t3 T/ E7 H4 a1 A
其他尚有的是方法.
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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