【发布时间】:2013-02-14 08:39:32
【问题描述】:
我从事 HPQC 的工作流脚本,并希望将示例中给出的一些 VB 代码移植到 VB 脚本中。我无法让接口在 VB 脚本中工作。
VB 代码:
Dim iscp As ISupportCopyPaste
Dim clipboard As String
clipboard = iscp.CopyToClipBoard(sourceFolder.NodeID, 0, sourceFolderPath)
我无法在 VB 脚本中将 iscp 声明为 ISupportCopyPaste。
我尝试了一些网络参考,但无法了解它在 VB 脚本中的工作原理。
请分享你的想法..可能会指出我正确的方向..
【问题讨论】:
-
我认为没有键入 VBScript。将其定义为
Object是否有预期的结果? -
没有输入 VbScript,但这意味着一切都是 Variant,而不是 Object。 VbScript 语法不支持 As 关键字,因此 Dim iscp 应该是 OP 正在寻找的内容。
-
总有一些奇怪的地方。它看起来像一个类而不是一个接口。可能只是命名不正确。不知道这个类是从哪里来的,它不是任何标准的东西,而且一个 VB6 程序已经有一个 ClipBoard 对象。必须是某个 3rd 方专用剪贴板类。
-
@Deanna 也试过了..
-
@BobRodes
Dim iscp通过编译但没有给出任何输出,从某种意义上说,复制功能没有被执行。
标签: vbscript vb6 hp-quality-center