LabVIEW

 找回密碼
 注冊

掃一掃,訪問微社區

查看: 11640|回復: 152
打印 上一主題 下一主題

梦幻诛仙焚香谷怎么加点: [原創貼] Xcontrol 和 oop的個人見解 附多年前習作

  [復制鏈接]
跳轉到指定樓層
1
發表于 2015-1-5 08:46:30 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
USB-6009數據采集卡首發
本帖最后由 libinte 于 2015-1-5 08:51 編輯
  o7 ?. Q4 c" p
8 F- ]0 O! F+ M7 F5 Q, O# j4 B 0 K  q+ b8 m0 b. M& F- Y
      很久沒發帖了,雖然一直在使用梦幻诛仙京城寻访,但在這上面學習的勁頭卻大不如從前了,時間被各種各樣的出差,項目占用,人老了,將近而立之年的疲憊之軀,確實有點力不從心了。) D) ]5 s, K$ T0 k* A: p4 |9 q

  }- b* Y' T& y" A- Y; {
( i% Y3 M  T- P+ @. }  E. m      Xcontrol和OOP 個人認為是labview做為一門語言最精華的地方,很可惜,大家很少用到,各類書籍提的比較粗略,特別是Xcontrol。3 ~" \' k  i4 {

8 O( d1 {# ]- A/ J# z      做程序員最難的一件事情,不是功能上的實現,而是GUI的設計,初學labview的時候,總感覺labview不如C#,JAVA強大,理由是labview沒辦法設計出那么美觀的界面。實際上語言只是一門工具,而且軟件的專業并不體現在GUI的華麗上,最近2年我所有的項目幾乎都使用的是同一套GUI。
  M1 ?7 q' U8 G% }" g* _& f* c/ ~( }+ e
     GUI做出自己的風格,低調,專業,耐用,耐看。并不是一件容易的事情。$ K  S: V( E  b" D* j. E/ D7 `

9 H9 r. _& |0 I/ T4 o     作為labview的軟件工程師,做的越久感覺自己越無知,誠然大家都把這門語言當做快餐來消費,項目功能實現即可,而并沒有深究其中的一些東西。$ f9 i8 U" g# e4 ~# j+ e9 |" y
干這行五年了,一直從事軟件工作。每天累到死,各種項目應接不暇。+ z  P4 i: o% A
) w" e7 ?+ A3 g! B9 i8 V. _+ r
     后來為了省事,自己編寫了套軟件模板,然后不斷的OOP繼承,復用,接入,利用OOP的多態特性,和Xcontrol的實用性,給自己減少了很多的工作量。  U; a( {" g8 u- g( o
0 D  k1 ]! h! z1 U  k
     附件中是前幾年寫的Xcontrol,然后用OOP封裝,OOP封裝的并不好,嚴格的講很多東西不可取,但個人還是小心的使用了這么多年。
$ f( c- m) T4 c1 p; `, {  m/ b8 W9 G) t/ z% P- C* i% M
     這個習作讓我有了很多突破,Xcontrol+用戶事件+OOP封裝 成了labview框架編寫的諸多思維之一。
! Q  I# S7 I( x( T2 X0 a
, T' p* T$ q! z  h8 v( N, u     密碼是zip包里的TXT的文件名。( T/ F6 I+ G0 O* N4 m' I
; h. |# o% E+ Q; p3 u
     
游客,如果您要查看本帖隱藏內容請回復
& o6 Q% |! @4 @

$ Q  [3 v+ F% ~* x    代碼回復可見,歡迎留言賜教。    一時興起,廢話半篇,如不喜,可當放屁。
; A( T: \& p; d+ u3 v0 A3 T# q( }

  Y2 B4 H( }8 k( B8 l1 G& P( M5 n+ C' Q9 g  v
$ ~) q' I: R, _2 I* b

7 g- a+ P# c  F6 F/ [
: B: ]7 A, l% D* i

評分

參與人數 1V幣 +100 收起 理由
虛擬小強 + 100 很給力!

查看全部評分

IDAQ-USB-6009數據采集卡
2
發表于 2015-1-5 09:16:23 | 只看該作者
在線課堂
研究過一段時間OOP 沒敢在項目上用  下來學習學習 謝謝分享  xcontrol  我只在項目上用過一次 覺得很難掌控 后來就放棄了
3
發表于 2015-1-5 09:21:33 | 只看該作者
LZ能轉個檔么  10  12 13 的版本都有 14木有 電腦太卡  不敢再裝了...
4
發表于 2015-1-5 10:01:37 | 只看該作者
學習下,謝謝LZ分享
5
發表于 2015-1-5 10:02:14 | 只看該作者
下來學習,謝謝
6
發表于 2015-1-5 10:39:34 | 只看該作者
看看是什么??!
7
發表于 2015-1-5 11:19:51 | 只看該作者
沒有用過OOP 半路出家,基本還是用labview的基本 功能 實現項目
8
發表于 2015-1-5 20:30:15 | 只看該作者
想學習下,謝謝8 o  K' J5 B0 F4 S
2 [* y8 W, a" b+ L% h

6 u0 B4 H, W! I) ]* m
10
發表于 2015-1-6 07:17:31 | 只看該作者
OOP 在 CLA 用
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

QQ|小黑屋|無圖瀏覽|手機版|網站地圖|梦幻诛仙京城寻访 ( 滬ICP備13044638號-3 )

GMT+8, 2019-8-13 05:48 , Processed in 0.032739 second(s), 30 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 梦幻诛仙京城寻访 返回列表