Visual Basic拖放窗口

电脑

我找到了以下代码,可以将文件拖放到脚本图标上并将它们放在指定的目录中:

Const MyDestinationFolder = "C:\Temp\" 
Const OverwriteExisting = True 

Dim objFile,objFolder 
Dim Arg 

Set objFSO = CreateObject("Scripting.FileSystemObject") 

If WScript.Arguments.Count > 0 Then 
    For Each Arg in Wscript.Arguments 
        Arg =  Trim(Arg) 
    If InStr(Arg,".") Then 
    ' Assume a File 
      Set objFile = objFSO.GetFile(Arg) 
      ' Copy file to the Dest Folder using the same name 
      objFile.Copy MyDestinationFolder & objFile.Name,OverwriteExisting 
    Else 
    'Assume a Folder 
      Set objFolder = objFSO.GetFolder(Arg) 
      ' Copy Folder to the Dest Folder 
      objFolder.Copy MyDestinationFolder, OverwriteExisting 
    End If 
    Next 
End If 

但是,我想制作一个运行并具有简单矩形的脚本,该矩形在此处拖放。如果有可能,那就太好了。谢谢!

霍克·埃克哈德

您可以使用“ HTML应用程序(HTA)”将GUI添加到VBScript程序中。在这里开始您的研究:

而且当然

对“拖放”进行第二次思考之后,我发现:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章