问题标签 [pascalscript]
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.
inno-setup - 通过 Inno Setup 中的任务启动自定义代码
如果用户在安装过程中选中相应的复选框,我想执行一些代码。通过阅读帮助文件,似乎使用该任务的唯一方法是将其与Files
/ Icons
/etc 中的条目相关联。部分。我真的很想将它与本Code
节中的程序相关联。这可以做到吗?如果可以,怎么做?
delphi - 在 delphi 中开始使用 RemObjects Pascal 脚本
我刚刚开始使用 RemObjects Pascal 脚本。并一直在尝试遵循 remobjects 教程。
http://devcenter.remobjects.com/articles/?id= {2FFC1EE9-F18D-4B11-9DE4-1BA0A79D0D04}
一切都很好,直到你运行的部分
它声称它不知道它。但我在这里
按照指示添加到编译事件中......它全部在delphi中编译但是当我从我的可执行文件中运行代码时它说它不存在。
其次,如果我添加任何插件来改进脚本的函数调用,我会得到这个..
请帮助我意识到我可能在这里做一些愚蠢的事情,我是 rem 对象的新手。
delphi - 如何在 Inno Setup 的 TNewComboBox.Objects 属性中存储 COM 对象?
我正在使用 Inno Setup 为我的应用程序创建安装程序。我目前正在用TNewComboBox
当前机器的 IIS 安装上的网站名称填充组合框 ( )。现在我真正想做的是将 COM 对象与字符串一起存储在组合的 objects 属性中,但即使在TObject(xxx)
调用中包装 COM 对象时也会不断收到类型不匹配错误。
我在其他地方读到该TStrings
对象应该有一个AddObject
方法,但它似乎不存在于 Inno Setup/Pascal 脚本中。
inno-setup - 什么是 Inno Setup 中的“指针”(PVOID)数据类型等价性
我正在尝试使用RegSetKeySecurity()
Windows API 的功能,但pSecurityDescriptor
参数是一个指针。PVOID
Inno Setup中的“指针”( )数据类型等价是什么?
registry - Inno Setup 不允许访问所有注册表项,为什么?
我使用此代码来了解密钥是否存在:
对于这个例子,它有效,我有消息框,但它没有:
但是Maya
密钥存在于我的计算机上。有谁能够帮我?
编辑 :
实际上,似乎 Inno Setup 无法访问正确的键...
例如,使用此代码,我列出了 的所有子键HKEY_LOCAL_MACHINE\SOFTWARE
,但是(!)结果是HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node
...的所有子键
为什么是这个Wow6432Node
钥匙?
installation - 使用 Inno Setup 联系许可证密钥服务器?
使用 Pascal 脚本,有什么方法可以连接到服务器并通过 http 发送/检索数据?浏览参考我没有看到任何方式...
delphi - 如何使用 INNO 设置检测现有的 IIS 安装?
我正在寻找一种方法来确定用户是否已经安装了 IIS 版本。如果他不这样做,我将继续运行我的 IIS 安装脚本。
我知道我做的异常处理条款:
但由于某种原因,我的编译器版本似乎无法识别 RaiseException。我也试过包括
但编译器甚至无法识别 SysUtils。是否有类似注册表项的东西,我可以查看以确定是否已安装 IIS?
任何帮助将非常感激。
inno-setup - 从 [Code] 退出 Inno Setup 安装
[Code]
是否可以从使用 Inno Setup 创建的安装程序部分中的功能退出安装?
我对设置退出代码不感兴趣,我想做的是对需求执行自定义检查,如果之前未安装该需求,则退出安装。
delphi - 如何从命令行调用 PascalScripts UnitImporter
我想知道是否有办法从命令行启动 PSUnitImporter.exe。我想要做的是将导入文件自动创建为预构建事件。
到目前为止,我发现在运行 PSUnitImporter.exe "C:\folder\source.pas" 时,它会调用 Importer gui 并自动加载文件。但它不会进行转换,它会显示我不想要的 GUI。