描述:
1.PB中gride資料視窗匯出EXCEL ,想把此EXCEL 加密 ,同時欄位里包括漢字和字母。
2.需要將加密后的EXCEL 檔案匯入到另一PB的資料視窗 進行解密,在匯入到資料庫中
3.加密要求不高,只要求無法打開此EXCEL,或者打開后里面資料為亂碼。
4.剛才試過網上找的函式用ASC轉換逐行主欄位加密,貌似不支持漢字加密!
請高手幫忙,很急!!!
或者有現成的函式發我一份也可,(加密與解密函式都需要)在此謝過~
郵箱:[email protected]
uj5u.com熱心網友回復:
一個比較簡單的方法在fileopen打開excel檔案,然后在開關寫入20個亂七八糟的字符即可,這個用excel就打不開了
解密時,先用fileopen打開檔案,把相應的字符去掉,即可匯入
uj5u.com熱心網友回復:
沒看明白!能不能說下怎么個寫法? 謝謝
uj5u.com熱心網友回復:
呵呵,這還有必要強調Excel么?存為一個文本不是可以么?加密一個文本檔案(字串)保存,解密一個文本檔案(字串),決議然后存入DataStore。
這樣更簡潔。
uj5u.com熱心網友回復:
一個比較簡單的方法在fileopen打開excel檔案,然后在檔案開頭寫入20個亂七八糟的字符即可,這個用excel就打不開了
解密時,先用fileopen打開檔案,把相應的字符去掉,即可匯入
uj5u.com熱心網友回復:
4.剛才試過網上找的函式用ASC轉換逐行主欄位加密,貌似不支持漢字加密!你的pb版本是多少
uj5u.com熱心網友回復:
用fileopen以二進制方式打開excel檔案,讀取這個檔案到BLOB變數,修改這個BLOB變數,把開頭的100位元組移動到最后,然后再把這個BLOB保存為檔案。。。。解密方法相反,打開檔案,移動最后100位元組到前面,保存為檔案。
uj5u.com熱心網友回復:
1.沒必要匯出EXCEL,匯出txt即可。2.找一個壓縮的dll,進行加密碼壓縮即可。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/93613.html
標籤:API 調用
上一篇:急!!! 求救 pb9 呼叫webservice出illegal data type錯誤(如圖)
下一篇:求教PB實作文字閃爍小程式
