無論采用何種操作系統和開發平臺,當您從32位系統升級至64位系統時,都會遇到文件管理軟件編程問題。例如,變量大小問題。使用NET的變量如Int32時,您至少從變量類型的名稱都可以知道此變量占據32位的存儲空間。在使用64位代碼時,許多Windows7的新功能都需要64位的存儲空間。例如,在運行P/Invoke調用時,從Win32API中接收到的句柄都是64位的,而不是32位。要找到相關信息,通常必須求助C++wangzhan ,因為微軟尚未準備好將相關信息發布給C#和VB.NET的開發人員。
  考慮所調用的方法和函數的需求非常重要。某些情況下,方法與函數對變量大小有具體要求。您需要解決代碼中的這些問題,因為系統的解決方法過于簡單直接,它無法將64位變量傳遞給需要32位變量的方法或函數。這些方法和函數很可能只是截取64位數值的一半當作數據使用,顯然這種處理方法會導致數據丟失和運行結果異常。
  編程中的各種問題可能會悄無聲息地潛入到開發人員的生活之中。例如,64位應用程序與64位版本的Office2010進行交互時,您可能需要考慮一些令人不快的奇襲。嚴格來說,32位和64位版本的Office2010是完全不兼容的。盡管這些網頁上的信息討論了VBA相關的問題,但這些問題也會影響您的Visual Studio Tool for Office應用程序。遺憾的是,微軟公司并沒有為這些問題提供一個完整的資源,所以您還需通過其他方式找到解決方法。您應該防止其他64位程序上出現類似的問題——Office 2010并非是唯一存在這類問題的應用程序。

關于TeamDoc軟件:

TeamDoc是基于服務器/客戶端架構的輕量級文件管理軟件。TeamDoc將文件集中加密存儲在您單位自己的服務器中,員工使用TeamDoc客戶端訪問服務器,從而獲得與自己權限相關的權限:登入后與“我的電腦”界面類似,可以看到自己該看的文件,編輯自己能編輯的文檔,對于能看到的文件,還可以細分文檔權限,進而做到能看不能拷,能看不能截屏等功能,多種權限靈活設置,在線協同編輯、全文搜索、日志與版本追蹤,快速構建企業文檔庫。告別假大空,我們提供值得您選擇的、易用的、可用的文檔管理軟件?,F在就訪問TeamDoc首頁

版權所有:南京網亞計算機有限公司,本文鏈接地址: 文件管理軟件的處理編程問題