vbscript相关内容

如何在使用 UFT/QTP 时放大或缩小网页

我想使用 UFT 控制被测应用程序网页的放大和缩小功能.这是必需的,因为缩放级别动态变化并且难以识别对象.我找到了一个代码,但如果您需要在一个实例或开始时更改缩放级别,它会很有用.下面是代码 功能改变IEZoom暗淡 intZoomLevel, objIEintZoomLevel = 110常量 OLECMDID_OPTICAL_ZOOM = 63常量 OLECMDEXECOPT_DONTPRO ..
发布时间:2022-01-14 17:55:10 其他开发

有没有办法在 Vector CANoe 中自动将 BLF 转换为 CSV?

我的第一种方法是使用 python-can(如它增加了对解析 2.0.0 版本的 BLF 文件的支持),如下所示: 导入即可文件名=“logfile.blf";日志记录 = can.BLFReader(文件名)对于日志中的味精:打印(味精) 但这导致我向开发人员报告了一个错误.BLF 格式是专有的并且有些秘密,所以我知道在开源库中支持它可能会有问题. 然后我研究了使用 Vector 提供 ..
发布时间:2022-01-14 12:34:11 其他开发

从 com 对象返回数组

我想将警报名称列表从 COM 传递到 ASP 页面中使用的 VBScript.如果方法名称是 GetAlarms,那么方法的签名是什么?GetAlarms 返回的警报数量会有所不同. VBScrip 支持安全数组吗? 解决方案 *.idl 文件中的声明如下所示: [id(1)] HRESULT GetAlarms([out,retval] SAFEARRAY(VARIANT)* p ..
发布时间:2022-01-14 12:30:34 C/C++开发

JSON.Stringify 在 Scripting.Dictionary 对象上失败

我正在开发一个 ASP 经典项目,我在其中实现了找到的 JScript JSON 类 这里.它能够与 VBScript 和 JScript 互操作,并且几乎完全是 json.org 提供的代码.我的团队经理要求我在这个项目中使用 VBScript. 它在 ASP 中定义的原语和类上工作得很好.但我需要 Dictionary 对象,据我所知,这些对象只能通过 COM 互操作获得.(通过 Ser ..
发布时间:2022-01-14 12:28:40 前端开发

向 VBScript (ATL) 公开 COM 事件

我使用“ATL 简单对象"向导在 C++ 中使用 ATL 构建了一个 COM 服务器 DLL.我遵循了 Microsoft 的 ATLDLLCOMServer 示例.一切正常,除了一件事:我没有收到 VBScript 中的 COM 事件.我确实收到了 C# 中的事件.在早期的基于 MFC 的实现中,我曾在 VBScript 中作为 ActiveX 控件工作. 我的控件是这样定义的: 类 A ..
发布时间:2022-01-14 12:27:42 C/C++开发

VBScript 在创作者更新后消耗内存(Win 10、64 位)

由于最新的 Windows 更新(creators-update,winver 提供 1703,构建 15063.483)我们在 VBScript 访问 COM 对象时遇到了问题.它似乎只是消耗内存,直到内存超出. 我们已经检查了我们的源代码,并将其制作成一个使用 FileSystemObject 的简单 vbs 文件. 看看这个简单的脚本文件: Dim fso, 文件夹设置 fso ..
发布时间:2022-01-14 12:23:44 其他开发

是否可以从 vbscript 执行 .NET 程序集(dll)?

我想以同步方式从 vbscript 执行 .NET dll 文件 - 这可能吗?如果是,是否可以执行 GAC 程序集? 谢谢,提供 解决方案 我认为您必须首先通过在 AssemblyInfo.cs 文件中包含 ComVisible 属性来使 .NET 程序集 COM 可见: [ComVisible(true)] 在 MSDN 上查看此页面:打包程序集对于 COM 然后在 V ..
发布时间:2022-01-14 12:22:19 C#/.NET

为什么这个 C# COM 类可以从 VBScript 使用,但不能从 JScript 使用?

考虑下面给出的 C# 中的自动化兼容 COM 库.它遵循一个常见的 COM 模式,即有一个可见的工厂 coclass FooFactory 实现 ICreateFoos,它创建一个 IFoo 类型的对象.FooFactory 是类型库中的唯一 coclass.(工厂模式在 COM 中特别有用,因为它不允许参数化构造函数). 在下面的代码中,我发现我无法从 jscript 访问返回的 IFoo ..
发布时间:2022-01-14 12:07:20 C#/.NET

如何使 .NET DLL 中的属性对 COM 可见(方法有效)

已解决,见评论! 我有一个用 c# 编写的简单 .NET DLL. 在 asp-classic 或 VB.NET 中,我可以毫无问题地创建对象并调用 DLL 中的成员函数.但是,这是我的绊脚石,我无法访问类属性. 示例代码如下: [Guid("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"),类接口(类接口类型.无),ComSourceInterfa ..
发布时间:2022-01-14 11:56:44 C#/.NET

错误 ASP 0177:COM DLL 的 8007007e CreateObject 失败

我们一直在尝试在新服务器上安装 COM DLL.界面是经典的 ASP.地图连接器 DLL 似乎是问题所在,但据我所知. 我们无法让 IIS 提供的页面提供 500 错误以外的任何内容. 跟踪 ASP 时: 127.-ASP_SCRIPT_TRACE_COM_CALL_END文件路径C:\INETPUB\WWWROOT\MILER\GLOBAL.ASA电话号码6当前声明设置 g_pcm ..
发布时间:2022-01-14 11:32:37 其他开发

Visual Basic 脚本 - 按键检测?

我想在按下 F1 键后终止程序.不确定如何编写 do while 循环.有什么想法吗? 设置 WshShell = WScript.CreateObject("WScript.Shell")未按 {F1} 时执行'...环形 解决方案 这在普通的 VBScript 中是不可能的,但您可以使用 HTA: 测试 ..
发布时间:2022-01-13 22:18:53 其他开发

如何在 C# 应用程序的文本框中执行 VBScript 命令?

如何从放置在 C# 应用程序中的 TextBox 控件执行 VBScript 的代码? like ,假设我有一个 C# Windows 应用程序(表单)并且有两个控件! 文本框 (txtCode) 按钮(btnExecute) txtCode 有 VBScript 代码我想在点击 btnExecute 时执行 VBScript 代码!! 解决方案 可以直接将 VBS/J ..
发布时间:2022-01-13 11:41:44 C#/.NET

将 VBS 脚本分配给键盘快捷键

我有一个非常基本的 VBS 脚本,我计划在我的 Windows 7 机器上经常使用它.有什么方法可以将它绑定到键盘快捷键,这样我就不必讨厌地通过资源管理器导航到它. 我意识到这个问题与编程甚至脚本编写无关,但我无法在网上或通过我自己的实验找到直接答案.我确信某处有一个简单的解决方案...... 感谢您抽出宝贵时间阅读,并希望回复我的询问.埃文·乌古尔. 解决方案 Windows ..
发布时间:2022-01-11 20:09:54 其他开发

如何使用 VBS 脚本自动登录

我只是新手.我目前正在我们办公室的一个项目中工作,我已经有了如何在一个窗口中打开多选项卡 IE 的脚本.这是我使用的脚本. Const navOpenInBackgroundTab = &H1000site1 = "http://site1.com/"site2 = "https://site2.com"设置 oIE = CreateObject("InternetExplorer.Applic ..
发布时间:2022-01-09 21:00:51 其他开发

从 Infopath 表单在 Active Directory 中创建用户

我已经在网上搜索了一段时间,但似乎仍然无法找到有关此主题的任何有用信息. 我试图在我的 Infopath 表单中创建一个按钮,它将在 Active Directory 中创建一个用户帐户.该代码需要提取存储在 Infopath 表单字段中的信息. 我选择使用 Visual Basic,因为我相信这是一种很好的 AD 语言脚本. 我已成功运行此代码: Sub CTRL1_12_O ..
发布时间:2022-01-07 10:33:01 其他开发

VBScript 中 Msgbox 的替代品

我想在基于 VBS 的登录脚本运行后显示状态信息.我可以简单地使用一个消息框,但更希望在用户登录后在时钟上方短暂显示此信息. 我有什么替代品可以代替 Messagebox? 解决方案 您所指的是类似于气球提示的东西.VBScript 本身没有类似的功能.您需要使用第三方组件. 顺便说一句,PowerShell 能够做到这一点. [reflection.assembly]::l ..

使用备用凭据通过 VBscript 保护 LDAP 对象操作

我知道使用带有显式凭据的 ADsDSOobject 连接到 AD 对象以读取属性、列出成员等.以及用于操作这些对象(添加组成员)的 GetObject("LDAP//...") 方法、更改属性等),但是有没有办法使用显式凭据来操作属性和成员资格? 我所指的第一种方法类似于... Set conn = Server.CreateObject("ADODB.Connection")设置 cmd ..
发布时间:2022-01-07 10:20:06 其他开发

Request.BinaryRead(Request.TotalBytes) 对大文件抛出错误

我有通过 POST 接受二进制数据并读取字节数组的代码.对于大于 200 Kb 的文件,操作失败.我已经检查了我的系统管理员(我们正在运行 IIS 7),看看我们的配置是否有限制,他说没有限制,并怀疑这是代码的问题.这里有人看到任何潜在的问题吗?这是我的代码: 公共子初始化如果 Request.TotalBytes >0 那么暗箱数据binData = Request.BinaryRead(Re ..
发布时间:2022-01-01 09:32:51 其他开发

在经典asp中上传文件

我一直使用以下脚本在经典 asp 中上传文件,但它停止工作并出现此错误 vbscript 运行时错误 800a01a8 对象需要 'Item(...)' 我调查了一下,我认为问题出在带有函数 BuildUploadRequest 的upload.asp 文件中,但我真的不明白为什么 表格 ..
发布时间:2022-01-01 09:32:43 其他开发