社区
CGI
帖子详情
一些问题,大家看看
bigbear2046
2002-07-17 03:01:24
1.作为解释类语言,perl所编的client-server类程序是否一般只能针对linux,unix之类(因为普通windows用户不会装perl).
2.perl如何调用windowsApi,我知道有个winapi模块,是否支持所有api,能否给个示例(如何调用sendmessage)
3.perl在哪些方面是不善长的(图形处理....)
4.我想听听各位对于目前大多数人只知如何使用现有模块,仅仅作个拼装工作的看法.
...全文
34
2
打赏
收藏
一些问题,大家看看
1.作为解释类语言,perl所编的client-server类程序是否一般只能针对linux,unix之类(因为普通windows用户不会装perl). 2.perl如何调用windowsApi,我知道有个winapi模块,是否支持所有api,能否给个示例(如何调用sendmessage) 3.perl在哪些方面是不善长的(图形处理....) 4.我想听听各位对于目前大多数人只知如何使用现有模块,仅仅作个拼装工作的看法.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hoowa
2002-07-17
打赏
举报
回复
1.可以在windows下编译Perl程序WindowsApp或WindowsService
2.具体没使用过,不过我使用过VistualPerl来显示.NET SDK MessageBox
3.Perl有模块可以做图象处理工作,比如高丝模糊...当然没有photoshop强大
AllCHN
2002-07-17
打赏
举报
回复
1. Perl 是跨平台的,所以,Client-Server类程序也同样适用于Windows,至于是否安装 Perl,我反正大多数情况下是在 Windows 下作 Perl 设计,也设计过很多各种类别的程序和 Windows 服务程序的接口。
2.Win-API模块其中有一个称为 DLL 函数,例如:(这里是完整代码)
use Win32::API;
$functionName = "GetFullPathName";
$BUFFER_SIZE = 256;
$pathBuffer = '\0' x $BUFFER_SIZE; # 初始化缓冲区字符串
@paralist = (P, N, P, P); # 参数格式(P=指针,N=双字,I=整数)
$fileName = "getFullPath.pl\0";
$getFullPath = Win32::API->new("Kernel32", "GetFullPathNameA", \@paralist, N); # Windows NT/2000/XP, N 为返回类型=双字
$returnSize = $getFullPath->Call($fileName, $BUFFER_SIZE, $pathBuffer, $filenameRef);
($filePath, $trash) = split(/\0/, $pathBuffer);
print "$filePath\n";
exit 0;
只要你通过 new 创建了函数的接口就可以使用了。
至于SendMessage(user32中的函数),要看到效果有些麻烦,因为要了解接受方的信息机制,无法演示给你,但是只要符合规则就可以的。
3.一种语言不是说不擅长于处理什么,应该说是善于处理什么,Perl 是一种善于处理文本的语言(实用报表提取语言),因此特性,所以成为 CGI 事实上的首选。
4.现有的模块是大量爱好 Perl 的程序员辛勤劳动的结果,其中也不乏用 Perl 本身编制的精彩模块。在文字处理方面(至少是)有许多有趣、有意义的内容,一个设计精巧的模块或者程序也是智慧的结晶。解决一些文本处理的方法也是千变万化。如果你具备研究的精神,也许你可以把它变成一项有趣的工作,可以设计出许多实用的程序来扩充一些经典的应用程序(比如UltraEdit, EditPlus等)。
关于安装torch模块的一些
问题
关于安装torch模块的一些
问题
大家好! 这是你第一次分享关于python相关的内容,有不理解的地方,可以留言告知。 PyTorch PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。身为小白的作者前一阵子开始学习python,在网上有稍微看了一些资料,其中就包括PyTorch,用来做机器学习。 作者昨晚精疲力竭,大脑混乱,实在没有导入成功PyTorch。pip失败,pycharm下载PyTorch也失败。另外昨晚还帮助一些小伙伴答疑解惑到凌晨两点多。 所以今天
Vue.js系列之vue-router(下)(5)
说明:我们项目现在用的是:vue2.0 + vue-cli + webpack + vue-router2.0 + vue-resource1.0.3 如果大家在实践的过程中与本文所说的内容有较大区别的话
看看
是不是版本
问题
。 本文是一系列文章,在我对Vue有了更深刻的理解认识之后会对文章及时进行修改或更正。欢迎大家批评指出错误。以下是已完成的文章列表。 1. Vue.js系列之项目搭建(
关于Python接单的一些
问题
引言 我虽然只是接过几单,但是从接单过程来看,我还是总结出来了一些值得推而广之的经验啦,在这里与大家分享一下。 这里我所说的可能更适合接待单的新手,接单大佬可以忽略。 关于Python接单的一些
问题
文章目录引言关于Python接单的一些
问题
一、在哪里接单二、接怎样的单三、不接什么单四、写程序时应该注意的事项五、其他注意事项 一、在哪里接单 首先,我们知道当今是一个网络十分发达的社会,因此其实大量的单是在互联网这个平台上实现发布以及接收的,因此,Python的很多单子其实也都是在网络上面的啦,这里介绍几个接
android安装出现
问题
怎么解决方案,安卓手机安装软件提示解析程序包时出现
问题
怎么解决...
只要是使用安卓手机的用户肯定对安卓系统很熟悉了,现在我们使用的大多数智能手机中使用的都是安卓系统,所以有些功能操作都是非常相似的,不知道大家在使用安卓手机安装软件的过程中有没有遇到过提示解析程序包出现
问题
的情况,最近就有一些网友跟小编反映遇到这样的
问题
了,但是不清楚是什么原因导致的,也不知道如何解决,那么小编今天就来跟大家分享一下在安卓手机中解决这个
问题
的方法步骤吧,有需要的朋友不妨一起来
看看
下面...
学习C++就这么简单 ——《写给大家看的C++书》
学习C++就这么简单——《写给大家看的C++书》 我们认为,程序员选用C++语言来编写程序的理由不外乎两种,由此可以把C++程序员大致划分为两类:第一类是那些一开始就学C++语言的人们(或者是在学校,或者是工作以后);第二类是那些对编写软件有兴趣,并认为C++最适合完成其工作的人们。不管你属于哪类,我们都不会让你失
CGI
2,203
社区成员
4,518
社区内容
发帖
与我相关
我的任务
CGI
Web 开发 CGI
复制链接
扫一扫
分享
社区描述
Web 开发 CGI
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章