本文介绍了vb6 如何执行 vbs(我将 form3.show 添加到 vbs 但 form3 来自 vb6 项目)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

(抱歉我的英语不好)

我创立了如何制作这个

Download_Example

我有一个问题,如何在 vb6 中执行 vbs(vbs 有 form3(来自 vb6 项目.)显示)

I have a question how to make execute vbs in vb6 (vbs haves form3 (from vb6 project .)show)

我用微软通用对话框控件6.0做了一个对话框

I made a dialog with Microsoft common dialog control 6.0

CommonDialog1.Filter = "File (*.vbs)|*.txt|All Files (*.*)|*.*"
CommonDialog1.DefaultExt = "vbs"
CommonDialog1.DialogTitle = "Select File"
CommonDialog1.ShowOpen

FileName 属性为您提供了需要使用的变量

The FileName property gives you the variable you need to use

推荐答案

解决方案可能只是使用 Shell 执行脚本.

A work-around might be just executing the script using Shell.

Shell "wscript.exe c:\myscript.vbs", vbNormalFocus
Shell "wscript.exe " & CommonDialog1.FileName, vbNormalFocus

请参阅 Microsoft 的 wscript 文档.

See Microsoft's wscript documentation.

vbNormalFocus 用于将焦点恢复到您的 vb6 程序.它是可选的,但您可能想要它.请参阅文档.

vbNormalFocus is there to restore focus to your vb6 program. It is optional but you probably want it. See documentation.

这篇关于vb6 如何执行 vbs(我将 form3.show 添加到 vbs 但 form3 来自 vb6 项目)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-23 22:01