分类:
2008-05-17 18:40:06
这就是不管你站在那边,都有理由阅读它的原因。在文档中,我编制Perl模块目录,以便于在Win32 Perl编程中快速查阅。(见表A)如果你是个希望操纵Windows世界的Perl程序员,则应该将它们添加到工具箱中。
注意:可以直接从网络上安装CPAN模块。
表A
包名 |
描述 |
这个模块提供与Windows注册相关的Win32 API调用接口,允许读写注册值,创建删除注册键值、查询键值和从磁盘加载注册信息。 在需要读写Windows注册信息时使用此模块。 | |
此模块允许通过使用OLE(连接和嵌入)的Perl脚本控制Win32应用程序。OLE对象参考与目标OLE类相关,并且可以通过Perl访问OLE类的。 在需要适应的OLE应用程序的界面时,例如Microsoft Office,使用此模块。 | |
此模块提供访问WININET.DLL中库函数功能,在Windows中管理HTTP和FTP连接尤其实用。 当Perl程序需要与网络连接、URLs和FTP,HTTP发生作用时使用此模块。 | |
此模块使得访问Windows进程信息变得容易。它提供了找回进程和子进程标记部分和获得详细进程信息的函数,注意它不允许杀死已有的进程。 在需要找回或监视当前进程表的时候使用此模块 | |
此模块提供了Windows剪切板的优美接口。允许读剪切板中的内容,向剪切板上添加新信息或“等待”操作。 当需要使用剪切板在Windows和Perl应用程序之间转换数据或者显示当前剪切板内容时,使用此模块。 | |
此模块提供了与Windows服务管理器相互作用的函数,可以开始或停止Windows服务。 当需要开始或停止Windows服务时(例如,安装程序),使用此模块。 | |
此模块为许多Windows特有的文件操作提供API,这些文件操作包括:向Recycle Bin中移动文件,与Recent Documents作用,编辑INI文件,打开和关闭对话框和使用ShellExecute方法执行默认文件操作。 当需要快速执行不同的Windows特有的操作时使用此模块。 | |
此模块允许向Win32Perl程序中添加已命名的pipes. 当需要在应用程序和Perl服务后台程序中建立客户机-服务器连接时,使用此模块。 | |
此模块可以获得驱动器、文件系统、已用磁盘空间和Windows驱动器字符的广泛信息 在需要与Windows文件系统相互作用:得到可用驱动器字符、计算可用和已用磁盘空间或显示驱动器属性时,使用此模块。 | |
此模块提供与Windows事件相互作用的API。它允许注册事件和应用程序,将它们与特有日志联系和向日志中添加新信息。 使用此模块记录错误信息和使用Windows事件跟踪 |