讓Win32程式員更輕鬆的10個Perl模組

來源:互聯網
上載者:User
Windows特有Perl 模組的Perl檔案庫網路(CPAN)內容能夠讓很多人覺得滿意。Windows使用者喜歡它,因為它允許使用者在Windows開發環境下高效而快速地開展相當複雜的工作。開來源程式員喜歡它,因為相對於其他動作系統,Perl具有超強的相容性。簡言之,人人都喜歡。

這就是不管你站在那邊,都有理由閱讀它的原因。在文檔中,我編製Perl模組目錄,以便於在Win32 Perl編程中快速查閱。(見表A)如果你是個希望操縱Windows世界的Perl程式員,則應該將它們添加到工具箱中。

注意:可以直接從網路上安裝CPAN模組。

A

包名

描述

Win32API::Registry

這個模組提供與Windows註冊相關的Win32 API調用介面,允許讀寫註冊值,建立刪除註冊索引值、查詢索引值和從磁碟載入註冊資訊。

在需要讀寫Windows註冊資訊時使用此模組。

Win32::OLE

此模組允許通過使用OLE(對象串連和嵌入)的Perl指令碼控制Win32應用程式。OLE對象參考與目標OLE類相關,並且可以通過Perl訪問OLE類的方法。

在需要適應的OLE應用程式的介面時,例如Microsoft Office,使用此模組。

Win32::Internet

此模組提供訪問WININET.DLL中庫函數功能,在Windows中管理HTTP和FTP串連尤其實用。

當Perl程式需要與網路連接、URLs和FTP,HTTP發生作用時使用此模組。

Win32::Process::Info

此模組使得訪問Windows進程資訊變得容易。它提供了找回進程和子進程標記部分和獲得詳細進程資訊的函數,注意它不允許殺死已有的進程。

在需要找回或監視當前進程表的時候使用此模組

Win32::Clipboard

此模組提供了Windows剪下板的優美介面。允許讀剪下板中的內容,向剪下板上添加新資訊或“等待”操作。

當需要使用剪下板在Windows和Perl應用程式之間轉換資料或者顯示當前剪下板內容時,使用此模組。

Win32::Service

此模組提供了與Windows服務管理員相互作用的函數,可以開始或停止Windows服務。

當需要開始或停止Windows服務時(例如,安裝程式),使用此模組。

Win32::FileOp

此模組為許多Windows特有的檔案操作提供API,這些檔案操作包括:向Recycle Bin中移動檔案,與Recent Documents作用,編輯INI檔案,開啟和關閉對話方塊和使用ShellExecute方法執行預設檔案操作。

當需要快速執行不同的Windows特有的操作時使用此模組。

Win32::Pipe

此模組允許向Win32Perl程式中添加已命名的pipes.

當需要在應用程式和Perl服務背景程式中建立客戶機-伺服器串連時,使用此模組。

Win32::DriveInfo

此模組可以獲得磁碟機、檔案系統、已用磁碟空間和Windows磁碟機字元的廣泛資訊

在需要與Windows檔案系統相互作用:得到可用磁碟機字元、計算可用和已用磁碟空間或顯示磁碟機屬性時,使用此模組。

Log::Dispatch::Win32EventLog

此模組提供與Windows事件記錄相互作用的API。它允許註冊事件和應用程式,將它們與特有日誌聯絡和向日誌中添加新資訊。

使用此模組記錄錯誤資訊和使用Windows事件跟蹤

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.