问题标签 [vbscript]

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 回答
815 浏览

dll - 从 VBScript 中检索 DLL 元数据?

仅使用 VBScript(从 Windows 脚本主机启动)可以从 kernel32.dll 中提取 DLL 元数据吗?具体来说,我正在寻找 DLL 标头中指定的版本信息和体系结构。这可以在没有任何依赖关系的情况下完成吗?

0 投票
3 回答
2917 浏览

winapi - 结束win32进程vbscript

我有以下代码来结束进程,但我仍然收到错误代码 2(拒绝访问)。

0 投票
2 回答
2481 浏览

javascript - 如何将 ActiveX 事件中的对象参数传递给脚本

从这里的这个问题开始

我有一个自定义 ActiveX 控件,它引发一个事件“BeforePageValidated”,该事件有一个参数“args”,它是一个包含布尔值的对象。这样做的目的是允许客户端覆盖验证并通过将布尔值设置为 true 来强制验证失败。

我可以使用以下方法在 IE 中捕获事件

但是我无法访问 args 对象的属性。

我应该怎么做?

0 投票
2 回答
3300 浏览

vbscript - 在 VBScript 中重写 CreateObject 函数

我想用我自己的覆盖 VBScript 中的默认 CreateObject() 函数。

基本上这个例子在VB6中:

http://www.darinhiggins.com/the-vb6-createobject-function/

我不知道是这条线:

如何在 VBSript 中引用“VBA”?

0 投票
4 回答
9347 浏览

windows-vista - vbscript 检测 UAC 是否升高

我的 vbscript 如何检测它是否在 UAC 提升的上下文中运行?

我检测用户并查看用户是否在管理员组中没有问题。但这仍然不能回答在 Vista 或 Windows 2008 下运行时进程是否提升了 privs 的问题。请注意,我只需要检测此状态;不要试图提升或(错误..)去提升。

0 投票
2 回答
2831 浏览

.net - 使用 VBScript 启动 ClickOnce Deployed Windows 应用程序

我有一个 ClickOnce 部署的应用程序,我想从 VBScript 启动,类似于在以下示例中启动 Microsoft Word:

问题是我不知道将什么参数传递给CreateObject函数来启动我的应用程序。我在哪里可以找到安装在我的 PC 上的应用程序的主列表/调用以启动它们的快捷方式?

0 投票
2 回答
2435 浏览

iis - 如何以编程方式(在 vbscript 中)更改/设置 IIS 下站点的 tcp 端口?

我的编程环境包括用于在干净的机器上设置我的自动构建的脚本。

一个步骤使用 vbscript 在 IIS 上配置用于监视构建的网站。

在一台特定的机器上,我将在端口 80 上运行 apache 来完成一个单独的任务。

我希望我的 vbscript 为它正在添加的新站点将端口设置为 8080。

我怎样才能做到这一点?

0 投票
3 回答
1651 浏览

ajax - 最喜欢经典 ASP 的 AJAX 库?

只是想知道对于经典 ASP(VBScript)是否有任何好的 AJAX 服务器端库(更喜欢 JSON 而不是 XML,但任何东西都很好)......

如果它已经在工作和调试,而不是重新发明轮子。

干杯,加斯帕德

编辑:服务器端 ASP VBScript... 我已经看到了许多 javascript 客户端库。

0 投票
3 回答
7876 浏览

vbscript - 使用 VBScript 和 FileSystemObject 对日志文件的独占文件访问

我有一个当前写入日志文件的 VBS 脚本。这个脚本可以启动我的多个同时进程,所以现在我担心并发性。

我目前FileSystemObject用来打开和写入这个文件。FSO 是否支持独占文件访问?

0 投票
2 回答
620 浏览

sql-server - 经典 ASP:从 SQL 表翻译的页面文本,更快的方法?

使用经典的 ASP VBScript,与 MS SQL Server 耦合,我们有一个接受 3 个整数的函数,page_id, heading_id,language_id

它在翻译表中查找页面标题...

该表包含大约 10,000 行...

标题列是 nvarchar(1000) 加上 3 个 int 列,这意味着它每行最大大约 2KiB...

所以我的问题是,是否值得使用 ADO 的 GetRows 或通过其他方法将此表复制到内存(例如应用程序对象)中,或者由于“大”数据大小而不值得这样做。

每页大约有 1 到 250 个标题,462 页,平均每页 34 个标题。

因此,为了节省大约 34 个数据库调用一个页面,我使用了一大块内存,并调用了应用程序,而且它可能更慢?

想法?