如何將控制頁面寫出類似網頁的功能

我有兩個問題要問各位前輩

第一個問題

如何將控制頁面寫出類似網頁的功能,就是像寫的像網頁一樣有主頁有分頁,例如有控制和顯示兩個頁面,然後設計一個主頁可以連結到兩個頁面上!

第二個問題

使用file I/O來存取檔案,目前我有做到每N筆資料記錄成一個檔案,那是否可以做出每N筆資料為一個檔案然後會自動更新檔名呢?!例如每秒紀錄一筆資料,每500筆為一個檔案,檔案名稱為001.txt,然後等到第501筆資料時,自動更新檔案名稱為002.txt紀錄下去

上面兩個問題在市面上有哪本書有介紹,或LabView(NI網站)裡面有範例介紹嗎?麻煩各位前被告知一下,謝謝!

===========================================

LabView軟體:7.1

作業系統:Win2000;WinXp

資料擷取卡:ADlink PCI-9112

請問你的第一個問題,有沒有範例網頁可以讓我看看,我想看看你想做的樣子是什麼樣子。

請問是想要做成這個樣子嗎? http://stdb.org/faq/library/

Sorry!我這的範例程式是公司之前請其他廠商寫給客戶的,因為有商業上的保密不能外露,而我是因為公司希望有人可以寫LabView來增加公司能量,所以我也是剛學Labview一陣子而已

回到我第一個問題

其實要的功能,跟你提供的網頁差不多,

而我是用Labview Front Panel=>Containers=>Tab Control來完成

請問像你那樣的寫法,要如何使用在LABVIEW上面呢?!感謝您的回答,謝謝!

===========================================

LabView版本:7.1

作業系統:Win2000;WinXp

資料擷取卡:ADlink PCI-9112

我覺得NI的ExampleFinder所呈現的樣子就很像是你想要的功能。他是使用LabVIEW裡面的Tree,不是使用ActivX的方式。

如果你用NI的Example Finder搜尋「tree」,就會找到兩個範例,分別是「Directory Hierarchy in Tree Control.vi」與「FamilyTree.vi」,其中「Directory Hierarchy in Tree Control.vi」使用LabVIEW內建的Tree功能,而「FamilyTree.vi」則是使用ActivX。我本來也是使用ActivX的方式,但是剛剛為了要做一個城市給你看,意外發現了一個問題:ActivX的TreeView好像不吃「功」這個字 ,所以我想以後我會使用LabVIEW內建的Tree吧,因為我可不希望程式寫好了之後,還會遇到不明的錯誤。

我想,你是不是可以先參考一下NI ExampleFinder的介面呈現方式,然後先研究一下,如果我有寫出合適的範例程式,再跟你分享。

Benjamin38441.0051736111

第二個問題可以用case structure完成

只要N=500, 即進入True的case去存檔, 當然檔名每次就固定+1

基本上這個問題以迴圈加上一些判斷即可完成

你可以先試做看看之後再來討論程序的問題

如果要做到分頁功能的話可以考慮使用..>Containers>SubPanel.

功能要做出來是沒問題,如果要做到跟網頁一樣的話,你要多花時間在畫面的設計上.

謝謝各位前輩的回答..我再繼續試試

有進展的話就上來分享成品