LODOP彈出對話框獲取保存文件的路徑


通常一般不會讓用戶自己在文本框里填上路徑,因為路徑要輸入字母字符等比較麻煩,而且用戶硬盤里文件很多,也不知道要保存在哪里,LODOP可以彈出一個選擇保存路徑的彈窗,然后把返回選擇的路徑值。這樣用戶就可以通過彈窗選擇路徑,然后把返回到的值賦給文本框就可以了。
如圖,可以用GET_DIALOG_VALUE函數,這個函數有兩個參數,第一個參數LocalFileFullNameForSave代表了類型是彈出一個定位保存本地文件的對話框。第二個參數是默認的名稱和類型。
“LocalFileFullNameForSave”的第二個參數值是保存文件的路徑及文件名,例如“*.bmp;*.jpg” “*.mdb”等。
LODOP.GET_DIALOG_VALUE("LocalFileFullNameForSave","a.doc");//彈出保存文件對話框,默認保存文件名為a.doc。

c-lodop需要回調函數,因此,獲取此返回值的時候,c-lodop需要用on_return。
c-lodop會走if (LODOP.CVERSION),調用回調函數。
lodop會走else,直接返回值。
通常為了兼容兩者的寫法,會返回一樣的值,這樣無論客戶使用的是哪個,提示或者返回值是一樣的,這里為了區別,加上了“c-lodop返回的”和“lodop返回的”。可以看到走的是哪個支線。
360極速模式走的是c-lodop,兼容模式走的是lodop插件方式。
由於這些博文都是以前的,所以都是放圖,cnblog可以直接發代碼塊,比較方便,將來的新博文會直接放代碼塊,這樣也可以便於拷貝代碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM