指定開啟檔案?

大大們好

小弟現在要做一個能指定開啟檔案位置的東西

目前是用這個元件,如圖

![](upload://oPIBQ2XMXE10awu7yvl7p9El53v.jpeg)

當直接使用時,是打開程式放置的位置

但小弟是希望能自己指定

看了一下是說能自己設定開啟的位置,但不知道為什麼小弟設置了,難道是小弟誤會了@@?

當然再問之前小弟也是有去找找看有沒有適用的範例

但很多都只是打開來而已,並沒有做輸出的動作,而小弟選的這個元件則有著輸出的動作

感恩

tjames11141150.6844560185

[QUOTE=tjames111]

大大們好

小弟現在要做一個能指定開啟檔案位置的東西

目前是用這個元件,如圖

![](upload://oPIBQ2XMXE10awu7yvl7p9El53v.jpeg)

當直接使用時,是打開程式放置的位置

但小弟是希望能自己指定

看了一下是說能自己設定開啟的位置,但不知道為什麼小弟設置了,難道是小弟誤會了@@?

當然再問之前小弟也是有去找找看有沒有適用的範例

但很多都只是打開來而已,並沒有做輸出的動作,而小弟選的這個元件則有著輸出的動作

感恩

[/QUOTE]

他的輸入腳位不是有PIN是叫做file嗎

那個就是檔案路徑屬性阿

bahamut41150.6995486111

可以使用file dialog(試過了沒啊)IAmRice41151.3874189815

是的小弟在那指腳位輸入"D:\"

照理說應該就是打開D槽吧??

但我執行後他卻說錯誤:An input parameter is invalid.

好像是說我輸入的是無效的位置?

首先你寫法錯誤了!!

i/o 檔案 都是要指定路徑   open>>  read/write >>close

論壇都有教喔!

最好是用path(路徑)>>在做編輯>>存檔!!!

如果還不行!!請附上程式!才能修改!!

ps !發文前要注意什麼請看一下規定!!我們才能幫你!!

有頭才有尾

[QUOTE=turaki]首先你寫法錯誤了!!
i/o 檔案 都是要指定路徑   open>>  read/write >>close
論壇都有教喔!
最好是用path(路徑)>>在做編輯>>存檔!!!
如果還不行!!請附上程式!才能修改!!
ps !發文前要注意什麼請看一下規定!!我們才能幫你!!
有頭才有尾
[/QUOTE]

感謝大大的指點

小弟會再去找找看的

不過,還請大大說話別這麼硬,看得挺難受的,不是沒自己去想去找過的,就是找不到才來發問的

不過還是謝謝大大的建言,讓我知道還能用別的關鍵字搜尋看看

感恩

test.vi

依照大大們的要求終於找到了基礎教學那一篇

研究了一下自己接了這個小程式,也確實他能讀到

但一直不知道該怎麼做到小弟想要達到的功能

譬如,我有一張圖在D槽的XXX資料夾裡

那我要怎麼設定讓程式啟動後,我按按鈕,他跳出對話框,而那個對話框就是XXX資料夾呢?

如果說僅僅以跳出視窗來講,"Read from Text File"這個元件就能做到了,但當我接上"絕對路徑"後卻又變成跟小弟附上的程式一樣的呈現了

感恩

沒有別的意思!網路上打字沒有語氣的表示!!別想太多!!

希望你有學到就好!!

[QUOTE=tjames111]

test.vi

依照大大們的要求終於找到了基礎教學那一篇

研究了一下自己接了這個小程式,也確實他能讀到

但一直不知道該怎麼做到小弟想要達到的功能

譬如,我有一張圖在D槽的XXX資料夾裡

那我要怎麼設定讓程式啟動後,我按按鈕,他跳出對話框,而那個對話框就是XXX資料夾呢?

如果說僅僅以跳出視窗來講,"Read from Text File"這個元件就能做到了,但當我接上"絕對路徑"後卻又變成跟小弟附上的程式一樣的呈現了

感恩

[/QUOTE]

那是開啟檔案 不是開啟資料夾或磁碟

你沒給她檔案名稱,當然就無法辨識了。

所以LabVIEW沒辦法做到小弟想要的功能嗎??

應該說單單用"Read from Text File"這個原件就算是有達到小弟的要求了,指是因為到時候是有很多按鈕對應到圖片,所以才希望能指定開啟時是從設定的資料夾開啟

[QUOTE=tjames111]

所以LabVIEW沒辦法做到小弟想要的功能嗎??

應該說單單用"Read from Text File"這個原件就算是有達到小弟的要求了,指是因為到時候是有很多按鈕對應到圖片,所以才希望能指定開啟時是從設定的資料夾開啟

[/QUOTE]

你的應用是要用到有很多按鈕

比如有 5張圖,5個按鈕點一個按鈕顯示一張的文字檔?

若是這樣Build path物件就可了  

[QUOTE=bahamut]

[/QUOTE]

你的應用是要用到有很多按鈕

比如有 5張圖,5個按鈕點一個按鈕顯示一張的文字檔?

若是這樣Build path物件就可了  

[/QUOTE]

抱歉沒說清楚@@

現在可能有三個資料夾分別叫A,B,C

其中每一個資料夾又有多張數量不固定的圖

而小弟現在是想要當我點選A資料夾按鈕時,他能跳出顯示A資料夾內部,這樣我就能直接選取對應A資料夾這個按鈕的圖了

這樣也就能避免當我按按鈕時忘記我是選取了什麼資料夾

 

至於輸出的部分必須為字串的格式,因為輸出出來的資料小弟還要去做解析運算@@

感恩

tjames11141151.4087847222

你對你的read txt物建立file dialog

再把他複製3個,選好你的路徑。

用一個case回圈判斷你是選哪個,這樣就可了

event case !! 利用buttom(布林) >>>做為觸發點

[QUOTE=bahamut]

你對你的read txt物建立file dialog

再把他複製3個,選好你的路徑。

用一個case回圈判斷你是選哪個,這樣就可了

[/QUOTE]

所謂的路徑指的是"D:\"這樣子,還是是指定到檔案呢?

因為指單單輸入"D:\"他就說錯誤

[QUOTE=tjames111][QUOTE=bahamut]

你對你的read txt物建立file dialog

再把他複製3個,選好你的路徑。

用一個case回圈判斷你是選哪個,這樣就可了

[/QUOTE]

所謂的路徑指的是"D:\"這樣子,還是是指定到檔案呢?

因為指單單輸入"D:\"他就說錯誤

[/QUOTE]

反正你最終都要指定到檔案那就指定到檔案吧。

如果你要資料夾 那就把FILE PATH物件整個刪掉

bahamut41151.4829861111

喔喔,現在應該終於懂大大們要我建立"file dialog"的意思了@@a

原以為是要我將path接在元件上,但在終於找到"file dialog"後才了解意思XD

test123.vi

這是小弟自己接的,給以後有遇到像我一樣問題的人參考~

 

不過...小弟還有一個問題@@

就是當我開啟對話視窗後,按取消會發生錯誤,請問有辦法案取消不出現錯誤嗎??

[QUOTE=tjames111]

喔喔,現在應該終於懂大大們要我建立"file dialog"的意思了@@a

原以為是要我將path接在元件上,但在終於找到"file dialog"後才了解意思XD

test123.vi

這是小弟自己接的,給以後有遇到像我一樣問題的人參考~

 

不過...小弟還有一個問題@@

就是當我開啟對話視窗後,按取消會發生錯誤,請問有辦法案取消不出現錯誤嗎??

[/QUOTE]

按取消他就沒有路徑了當然會錯誤,

你可以給她一個預設的路徑

但是按取消會錯誤是好事

若不發生錯誤你程式錯在哪你都不知道

雖然問題解決了,但是還是提供給你參考,其實有些問題在論壇上都已經有相關的,在提問前建議先搜尋關鍵字,先做一下功課,如果看到不是屬於你要的答案時,以後如果遇到也可參考

http://it360.tw/forum/forum_posts.asp?fid=23&tid=14538

[QUOTE=ancle]

雖然問題解決了,但是還是提供給你參考,其實有些問題在論壇上都已經有相關的,在提問前建議先搜尋關鍵字,先做一下功課,如果看到不是屬於你要的答案時,以後如果遇到也可參考

http://it360.tw/forum/forum_posts.asp?fid=23&tid=14538

[/QUOTE]

有的大大,這篇我也有看過

但裡面也沒有提到關於"file dialog"任何資訊與元件@@

所以小弟看了並也試過,但好像並沒辦法做到小弟想要的需求@@

這篇裡面提到的元件好像是儲存用的?

不過很感謝各位大大們的幫助,感恩!