我想開一個wav檔但只想執行一次就好~(如果不停的話他會一直放),我把程式
執行完後,把檔名變空路徑來終止程式,想問有無其他的辦法,不是用空路
徑的方法? 謝謝。
我想開一個wav檔但只想執行一次就好~(如果不停的話他會一直放),我把程式
執行完後,把檔名變空路徑來終止程式,想問有無其他的辦法,不是用空路
徑的方法? 謝謝。
據我所知,如果不設定迴圈的話,預設就是執行一次就會停止。以下是我寫的小程式,請你參考看看:
![](upload://hQCOTtRGngMy2OJwO0guXWJxFyu.jpeg)
[QUOTE=Benjamin]
據我所知,如果不設定迴圈的話,預設就是執行一次就會停止。以下是我寫的小程式,請你參考看看:
![](upload://hQCOTtRGngMy2OJwO0guXWJxFyu.jpeg)
[/QUOTE]
Benjamin 兄能把程式po上來嗎~因為我找不太到上面的icon且我太不太懂謝謝
Benjamin說的那個函式,我試過的確play一次後程式就會停止了(單步執行).
=================================================
如果要強制一個wave file停止play的話,可以用SO中的STOP函式來達成!!
參考下圖:
![](upload://h5sFd1P5chW0qXfh8FEgscKYcc9.gif)
[/QUOTE]
謝謝 麟仔 & Benjamin ,不過我想要的是在連續執行下而不是在單次執行,而且要弄的自動些,例如我開一個檔開檔後檔名還在,因為還有用,不過開檔後的程式只要執行一次,而且當下一個不一樣檔案進來時以此類推,所有我才將開檔後執行完後將檔名變空檔,以結束開檔後程式,等待開下一個檔案。但這樣做的話,檔名就不見了,就無法再利用些檔名做其他的事。
既然上面Benjamin所指的vi可以僅執行wav file一次,但是前提是只能於單步執行的時候實現,而你又希望可以在連續執行下來實現這個功能,那麼只要設計一個可以在連續執行情況下,每次觸發僅執行一次的case架構就可以了....此架構可以參考這裡.
http://labview.com.tw/forum/forum_posts.asp?TID=1919&KW=%B0%F5%A6%E6
只要在case structure中加入Benjamin所指的vi就可以在連續執行模式下,每次更改檔名或觸發後,僅執行wav file一次了!!!
[QUOTE=麟仔]
[/QUOTE]
謝謝麟仔,我試成功了~謝謝你