Labview自動生成的INI檔有什麽作用?

每當我們Build一個Application的時候,系統就會自動生成一個與執行檔同名的INI檔,請問有誰知道這個INI是做什麽用的?怎樣配制?

將HideRootWindow=True複製到該ini裡的話,啟動該程式時,工作列上將會出現該程式的最小化圖示.反之,則不會.

  • ini檔的功能:
    ini檔是文字檔用來儲存設定。一些應用程式使用,例如LabVIEW。
  • 當LabVIEW的程式製作成獨立執行檔時會伴隨產生一個.ini的檔案,當請問程式每次執行時會覆蓋該檔案嗎?
    ini是存放您程式一些設定的地方,根據預設值,可執行檔會確認與自己相同名稱的.ini存在於資料夾中,若不存在的話則會創造一個新的.ini檔。您可以於文字編輯軟體中修改或是設定此檔案,也可在您的VI中改變設定即會改變.ini檔案的內容.
  • 我要如何隱藏出現在Windows工具列上LabVIEW VI執行檔的選項?
    要將LabVIEW的選項隱藏起來,則需要更改執行檔的INI檔。執行檔的INI檔可以在執行檔的同一個目錄下找到。只要在INI檔中加入HideRootWindow=True即可將LabVIEW的選項在工具列上隱藏起來。

 

謝謝你們的答複。

但是我發現Labview在處理INI檔時可能會有Bug,因爲我在程式中也有去讀一個ini檔,如config.ini。我用它來設置程式中的一些參數,並且可以達成要求。但是程式在run的時候,有時會將這個config.ini檔的內容清空(在程式沒有去寫這個INI檔的情況下)。而且如果在程式自動生成的INI檔裏加入內容,程式偶爾也會將其內容清空,不知大家有沒有遇到類似的情況?

我一般會將自己寫的ini檔屬性設置成唯讀,不知誰有什麽更好的辦法。

  • 我要如何隱藏出現在Windows工具列上LabVIEW VI執行檔的選項?
    要將LabVIEW的選項隱藏起來,則需要更改執行檔的INI檔。執行檔的INI檔可以在執行檔的同一個目錄下找到。只要在INI檔中加入HideRootWindow=True即可將LabVIEW的選項在工具列上隱藏起來。
  • -----------------------------------------

    此方法於LABVIEW主程式可以完成工具列隱藏.
    但是EXE檔我同樣用此方法為什麼無法隱藏工具列?
    是否EXE有其它方式來完成隱藏工具列?
    附上我的簡單程式
    Application.exe
    Application.txt  因上傳檔案類型限制,所以煩請將改成INI

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

    我的問題終於發現在哪裡了

    因為空白ini直接加入HideRootWindow=True是不行的

    必須要於ini檔案最前面有[檔名]之宣告

    程式才知道要從哪裡開始進行

    我的問題已解決了

    Application.txt

    suka63101938894.3681481481