问题标签 [activeperl]

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.

0 投票
1 回答
153 浏览

windows - 如何在 par::packer 生成的 exe 文件之间共享共同的东西?

我刚刚尝试使用Par::Packer从 Perl 脚本生成 *.exe 文件,该工具可以正常工作。

现在的情况是我想将基于 Perl 的应用程序作为一组实用程序(exe 文件)分发,每个实用程序都有一个相应的 Perl 脚本,并且它们几乎共享一些通用模块(包括 Perl 东西)。这导致每个生成的 *exe 文件都被类似的代码膨胀。

我尝试将 --dependency 选项附加到pp,这在一定程度上减小了大小,虽然它只是将 perl.dll 从打包文件中移出,但公共模块仍然存在。我认为应该有一些其他的方法来解决这个问题。

有什么建议么?先感谢您。

0 投票
2 回答
1106 浏览

xml - Windows XP / 活动 perl 5.12.3 / XML::LibXSLT / 无法安装

我正在尝试在我的开发机器上安装 XML::LibXSLT 包,但它不工作。首先,PPM GUI 甚至没有显示这个包,当我尝试使用 cpan 安装它时,我得到以下错误:

我认为这些错误与应该预先存在以便安装此软件包的 DLL 有关:

0 投票
2 回答
316 浏览

perl - ActivePerl 的源代码可用吗?

我搜索了 ActivePerl 网站,但没有下载源代码。是否可供公众使用?我在 ActivePerl 中遇到了一些崩溃,并尝试在源代码上进行快速修复(如果有)。

0 投票
1 回答
2689 浏览

perl - 如何创建带有操作的 HTML 按钮并使用 PerlScript 将其附加到 DOM?

我专门讨论的是来自 ActiveState 的 IE 嵌入式脚本语言“PerlScript”。

我目前有以下内容,但是当按下按钮 3 时,没有任何动作发生。

0 投票
3 回答
3532 浏览

perl - 处理 Perl IIS 7.5

我有一个用经典 asp 编写的项目,特定表单的提交由 Perl 脚本处理。

我将为这个项目做一个增强。我为 Windows 32 位安装了最新版本的 ActivePerl。

我查看了生产环境,发现在 IIS 7.5 中,“Handler Mappings”上有一个条目*.plC:\Perl\bin\PerlEx30.dll. 所以我在开发环境上做了同样的事情。(请注意,Prod. 环境中没有“*.cgi”的映射)

现在,当我尝试提交其操作为的表单时,MyScript.pl出现以下错误:

也许值得一说,我在 64 位环境中,我也尝试了 Windows 64 位的 ActivePerl(我映射*.plperl514.dll),但仍然得到同样的错误!

0 投票
2 回答
1327 浏览

perl - Padre under ActivePerl: not working?

I have ActivePerl version 5.12.2.1202 and PPM version 4.11 installed.

I would like to use a debugger with a GUI where I can see the Perl program variables. After getting disappointed of Eclipse and EPIC, (since it seems they are terribly un-userfriendly and unforgiving (lots of failures)), I decided to try out Padre.

I added the wxperl repository to the PPM repositories, and downloaded Padre.

When I go "padre" at the command prompt, I get the error:

The program can't start because wxmsw28u_core_custom.dll is missing from your computer.

I then uninstalled Padre, and followed the advice on the ActivePerl web site - at the command prompt, I say: "ppm install padre". Padre gets installed, but again, when I go "padre" at the command prompt, I get the error:

The program can't start because wxmsw28u_core_custom.dll is missing from your computer.

(Note that Padre is supposed to be working with ActivePerl).

My system is Windows 7 x64. I have run the command box as "administrator", and it didn't help.

What to do?

0 投票
1 回答
348 浏览

perl - 如何通过 Win32::OLE 使用 Excel Union 功能?

我正在使用 Win32::OLE 从 MSExcel 2010 中的 excel 数据表创建图表。数据不在连续列中,我有一个 ds 具有每个数据的范围。我正在尝试将所有这些数据范围合并为一个范围对象,例如:

它工作正常,直到“$BS$1:$BS$168”。下一个数据在“$BW$1:$BW$168”范围内。这个范围没有与之前的范围统一,我只剩下 18 个收集的数据而不是 46 个。

可能是什么原因和解决方法?您可以收集的系列数量是否有限制?

0 投票
1 回答
145 浏览

perl - 设置 MajorUnit 不适用于 Excel2007

我在活动 perl 中使用 Win32::OLE 构建趋势图表。我正在尝试设置主轴单元,以便在 x 轴上仅获得 7 个点。为此,我使用以下代码:

这在 Excel2007 中不起作用,但在 Excel2010 中工作正常。使用 Excel 2010,将结束日期和开始日期返回为“41124.5”和“40767”。但是 Excel 2007 返回为“Fri 12 Aug 00:00”和“Fri 3 Aug 12:00”。作为一个原因,它不起作用。如何将此字符串转换为数字格式?

0 投票
3 回答
684 浏览

perl - ActivePerl 与 CPAN 模块的兼容性如何?

我已经进行了一些研究,似乎 ActivePerl 的产品早期版本存在问题,某些 CPAN 模块安装不正确。但是,我运行的是 5.14.x 版本,我没有遇到任何问题。

根据我看到的一些报价:

  1. ActivePerl 与 Perl 的参考发行版 100% 兼容。
  2. 使用 ActivePerl 测试的代码将在安装了适当扩展的任何 Perl 安装上运行。

我假设第一个语句是指您在安装 Perl 时获得的标准模块,而第二个语句我不确定他们在说什么?

无论如何,有什么方法可以查明 ActivePerl 与当前 CPAN 模块的兼容性如何,或者这是否是未知的?我只是不想花时间在它上面,只需要在下个月切换到类似 Strawberry Perl 的东西,以避免更常见的模块的 CPAN 模块构建失败。

如果 ActivePerl 与 80% 或更高的 CPAN 模块兼容,我会觉得使用它会更舒服,但我找不到任何有关这方面的信息。

0 投票
4 回答
2748 浏览

perl - 我可以在一台计算机上同时使用 Strawberry Perl 和 ActiveState Perl 吗?

我曾经删除过一次我的ActivePerl,所有安装的模块都丢失了。所以现在我对这类问题非常小心。由于某种原因,我现在想使用Strawberry Perl,同时保留 ActiveState 的 ActivePerl。

这会导致兼容性问题吗?可取吗?