问题标签 [activestate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 PerlNET 将 Perl 对象从不同的 Perl 类返回到 C#
我有两个 Perl 模块,我想将它们作为对象类型公开给 C#。其中一个构造另一种类型的对象并使用如下所示的方法返回它。我在 Type1.dll 中包含对 Type2.dll 的引用,并在 C# 中引用它们。正如代码所示,我可以直接从 C# 构造一个 Type2 对象,但我不能返回由 Type1 中的方法构造的 Type2 对象。有任何想法吗?
(这是从http://community.activestate.com/forum/return-perl-object-different-perl-class-c交叉发布的。)
C#:
珀尔:Type1.pm
珀尔:Type2.pm
windows - 从 Perl 运行批处理文件(Windows 中的 Activestate perl)
我有一个 Perl 程序,它执行如下操作:
我在 eval 块中调用这个 Perl 代码。调用时,我将状态打印为 0,但批处理文件并未实际执行。这会是什么原因?上面编码的“系统”调用有任何问题吗?
谢谢, 吉茨
perl - 需要 Windows 等效的 perl 模块(在 activestate ppm 中不可用),例如 file::finder
我正在尝试将用linux编写的代码导入eclipse的perl插件'epic',并在windows中安装了activestate perl。大多数模块都具有等效的活动状态,但其中一些我在 ppm 中找不到。有谁知道我如何获得以下模块以便代码可以编译?
- 文件::查找器
- 电子表格::WriteExcel::实用程序
- Sybase::CTlib
- Sybase::DBlib
- Sybase::Xfer
- 模板
- 模板::常量
- DBD::Sybase
- 文件::Rsync
- PerlIO/gzip
perl - 使用 ActivePerl 读取二进制文件时出现问题?
我正在尝试使用以下代码读取二进制文件:
输入文件为16M;debug.txt 只有大约 400k。当我在 emacs 中查看 debug.txt 时,最后两个字符是 ^A^C(根据 notepad++ 的 SOH 和 ETX 字符),尽管 debug.txt 中存在相同的模式。文件中的下一行确实有一个 ^O (SI) 字符,我认为这是该特定字符的第一次出现。
如何阅读整个文件?
perl - 如何在 Win 64 上安装 Crypt::SSLeay?
我有带有 ActiveState Perl“v5.10.0 为 MSWin32-x64-multi-thread 构建的 64 位 Vista”,我正在尝试安装Crypt::SSLeay包libeay32.dll
以及ssleay32.dll
.
我以前在使用“uwinnipeg”服务器的 Win32 机器上做过这个,但是我的 64 位系统遇到了问题。
我尝试了一个似乎可以正常工作的直接 ppm 安装,但验证失败并且我没有看到任何 dll 文件的迹象?
有谁知道我在哪里/如何获得与我的 PC 兼容的版本?
perl - 如何在 Windows 上安装用于 w3c 本地验证器的 SGML(和 XML)解析器 OpenSP 1.5.2?
如何在 Windows 上安装用于 w3c 本地验证器的 SGML(和 XML)解析器 OpenSP 1.5.2?
perl - Perl PPM 错误“失败 500 无法连接到 ppm4.activestate.com:8080(连接:超时)”
当我尝试连接 PPM 时显示此错误,我已验证防火墙也未激活。我什至无法从 activestate 下载单个模块。
提前致谢。
阿里武
perl - 可以在进程之间传递 Perl 哈希引用吗?
我有一个 ActiveState PerlCtrl 项目。我想知道是否有可能在 COM DLL 中有一个哈希,将它作为字符串传递给调用进程(例如“HASH(0x2345)”),然后将该字符串传递回 COM DLL 并以某种方式祝福它重新指向相关的哈希。
获取 hashref 似乎很容易,使用return "" . \%Graph;
并且我已经尝试过类似的东西,$Graph = shift; $Graph = bless {%$Graph};
但它们似乎并没有达到我所追求的目标。%Graph 散列至少对模块是全局的。
测试代码(VBScript):
c# - 使用 asp.net C# 在房地产门户网站上搜索页面
我想在我的房地产门户网站上创建一个高级搜索页面搜索将使用不同的标准完成,例如使用谷歌地图的邮政编码搜索等等如果我为每个搜索创建 3 或 4 个不同的页面,请帮助我这样做如果不是,我如何在单页上显示它们?如果有任何示例代码或帮助指南
python - Windows 上的 Python 脚本调用怪异(也就是为什么 PATH 没有被继承?)
在执行以下 Python 脚本(我将其命名为 repro.py)时,我遇到了一个我没想到的行为:
如果由 调用python repro.py
,我会得到:
repro.py
当我通过在命令提示符下输入来调用它时,我得到了这个结果:
repro.py
根据它的启动方式,显然继承了不同的环境。当作为第一个 arg 到 python 解释器开始时,它的行为更像我所期望的。另一方面,当它由自动确定在“打开” .py 文件时使用什么程序的任何进程启动时,它继承了非常严峻的环境。它开始闻起来像某种安全功能。
有什么方法可以使两种调用方式的行为相同,最好等同于python repro.py
?有谁知道为什么会这样?
版本信息:ActivePython 2.6.5.12 (ActiveState Software Inc.)
在 Windows7 上。