问题标签 [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.
dll - 从 VBScript 中检索 DLL 元数据?
仅使用 VBScript(从 Windows 脚本主机启动)可以从 kernel32.dll 中提取 DLL 元数据吗?具体来说,我正在寻找 DLL 标头中指定的版本信息和体系结构。这可以在没有任何依赖关系的情况下完成吗?
winapi - 结束win32进程vbscript
我有以下代码来结束进程,但我仍然收到错误代码 2(拒绝访问)。
javascript - 如何将 ActiveX 事件中的对象参数传递给脚本
从这里的这个问题开始
我有一个自定义 ActiveX 控件,它引发一个事件“BeforePageValidated”,该事件有一个参数“args”,它是一个包含布尔值的对象。这样做的目的是允许客户端覆盖验证并通过将布尔值设置为 true 来强制验证失败。
我可以使用以下方法在 IE 中捕获事件
但是我无法访问 args 对象的属性。
我应该怎么做?
vbscript - 在 VBScript 中重写 CreateObject 函数
我想用我自己的覆盖 VBScript 中的默认 CreateObject() 函数。
基本上这个例子在VB6中:
http://www.darinhiggins.com/the-vb6-createobject-function/
我不知道是这条线:
如何在 VBSript 中引用“VBA”?
windows-vista - vbscript 检测 UAC 是否升高
我的 vbscript 如何检测它是否在 UAC 提升的上下文中运行?
我检测用户并查看用户是否在管理员组中没有问题。但这仍然不能回答在 Vista 或 Windows 2008 下运行时进程是否提升了 privs 的问题。请注意,我只需要检测此状态;不要试图提升或(错误..)去提升。
.net - 使用 VBScript 启动 ClickOnce Deployed Windows 应用程序
我有一个 ClickOnce 部署的应用程序,我想从 VBScript 启动,类似于在以下示例中启动 Microsoft Word:
问题是我不知道将什么参数传递给CreateObject
函数来启动我的应用程序。我在哪里可以找到安装在我的 PC 上的应用程序的主列表/调用以启动它们的快捷方式?
iis - 如何以编程方式(在 vbscript 中)更改/设置 IIS 下站点的 tcp 端口?
我的编程环境包括用于在干净的机器上设置我的自动构建的脚本。
一个步骤使用 vbscript 在 IIS 上配置用于监视构建的网站。
在一台特定的机器上,我将在端口 80 上运行 apache 来完成一个单独的任务。
我希望我的 vbscript 为它正在添加的新站点将端口设置为 8080。
我怎样才能做到这一点?
ajax - 最喜欢经典 ASP 的 AJAX 库?
只是想知道对于经典 ASP(VBScript)是否有任何好的 AJAX 服务器端库(更喜欢 JSON 而不是 XML,但任何东西都很好)......
如果它已经在工作和调试,而不是重新发明轮子。
干杯,加斯帕德
编辑:服务器端 ASP VBScript... 我已经看到了许多 javascript 客户端库。
vbscript - 使用 VBScript 和 FileSystemObject 对日志文件的独占文件访问
我有一个当前写入日志文件的 VBS 脚本。这个脚本可以启动我的多个同时进程,所以现在我担心并发性。
我目前FileSystemObject
用来打开和写入这个文件。FSO 是否支持独占文件访问?
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 个数据库调用一个页面,我使用了一大块内存,并调用了应用程序,而且它可能更慢?
想法?