目錄
問題:
分析:
解決方式
1)編輯前面板邊界適配對應(yīng)的分辨率
2)編輯前面板窗口-窗口邊界
3)編輯前面板窗口-保持窗口比例
4)設(shè)置VI屬性--窗口運行時位置居中顯示
參考
問題:
在基于LabVIEW開發(fā)的上位機界面打包安裝程序,并將該安裝程序在其它電腦下運行,出現(xiàn)打開的界面窗口不顯示在屏幕的中間位置,偏移到邊角位置,因此應(yīng)該如何讓界面窗口居中顯示?
原開發(fā)電腦:
分辨率:2560*1600 縮放比例150%
尺寸16.1英寸? ?345*215mm
使用電腦:
分辨率:1920*1080? ?縮放比例100%
尺寸:23.8英寸
分析:
顯示屏幕的分辨率及尺寸大小不同,且顯示屏幕還有一個縮放比例
例如以下的某一款電腦顯示器
分辨率2560*1600 縮放比例150%
解決方式
1)編輯前面板邊界適配對應(yīng)的分辨率
如以下的框圖所述:將1024*768更改為指定的電腦分辨率大?。豪?920*1080
操作步驟如下:
使用編程的方式調(diào)整前面板的大?。?/p>
- 進入函數(shù)面板并選擇編程?應(yīng)用程序控制?VI服務(wù)器引用以在程序框圖中插入該引用。
- 右鍵單擊該引用終端并選擇創(chuàng)建?VI類的屬性?前面板窗口?前面板邊界
如下圖包括
前面板邊界屬性節(jié)點、關(guān)閉引用模塊、設(shè)置常量輸入分辨率
?
運行效果:?在打開LabVIEW上位機運行時,windows上所有的任務(wù)欄消失,同時LabVIEW的菜單欄也消失
評價:有效果-但有缺陷(任務(wù)欄消失)
2)編輯前面板窗口-窗口邊界
?
如下框圖的分辨率設(shè)置:1920*1080即可 或2560*1600
?
?運行效果:?在打開LabVIEW上位機運行時,窗口完全填充界面,但窗口過大(拖動時發(fā)現(xiàn)窗口大小超過屏幕)需要雙擊界面上方才會出現(xiàn)放大窗口按鈕。
3)編輯前面板窗口-保持窗口比例
?
運行效果:在打開LabVIEW上位機運行時,設(shè)置保持窗口比例和沒有設(shè)置一樣,看不出明顯效果
?評價:沒有達到效果
4)設(shè)置VI屬性--窗口運行時位置居中顯示
選擇文件-VI屬性編輯操作即可,如下所述:?
?運行效果:在其它電腦下運行,打開的上位機界面窗口不會偏移到邊緣位置,而是在屏幕中間居中顯示,大小沒有占滿全屏幕,通過放大操作即可。
?評價:有效果,居中顯示,(沒有完全填滿屏幕--在23.8英寸電腦上),效果算是最好的
可參考的方式【2】:
參考
【1】使LabVIEW前面板占滿整個屏幕文章來源:http://www.zghlxwxcb.cn/news/detail-484173.html
【2】labview前面板自適應(yīng)屏幕分辨率小程序(分享)文章來源地址http://www.zghlxwxcb.cn/news/detail-484173.html
到了這里,關(guān)于LabVIEW開發(fā)的上位機界面在其它電腦分辨率下-界面窗口偏移顯示問題解決的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!