返回顶部
首页 > 资讯 > 精选 >VBS如何访问剪贴板
  • 334
分享到

VBS如何访问剪贴板

2023-06-08 09:06:37 334人浏览 泡泡鱼
摘要

这篇文章主要介绍了VBS如何访问剪贴板,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。代码如下:Set IE = CreateObject("InternetExpl

这篇文章主要介绍了VBS如何访问剪贴板,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

代码如下:


Set IE = CreateObject("InternetExplorer.Application")
IE.Navigate("about:blank")
Set clipboard = IE.document.parentWindow.clipboardData
'SetData设置剪切板的内容
clipboard.SetData "text", "忘记了,喜欢一个人的感觉"
'GetData获取剪切板的内容
WScript.Echo clipboard.GetData("text")
IE.Quit


实践证明,网上一搜一大把的代码一般不是好代码。SetData方法其实是和IE浏览器的设置有关的。

VBS如何访问剪贴板

IE8的默认设置是Prompt,所以运行上面那个脚本的时候会弹出一个对话框,如果这是成Disable,那么这个脚本就无法设置剪贴板内容了(获取不受影响)。

VBS如何访问剪贴板

这种没有保证的代码还是少用一些的好,在windows 7下可以用clip.exe来设置剪贴板的内容,获取的话还是用IE就行了。

Dim Wshshellset WshShell = CreateObject("wscript.Shell")str = "忘记了,喜欢一个人的感觉"WshShell.Run "cmd.exe /c echo " & str & " | clip",0,False

Word.Application也可以设置和获取剪贴板内容

'设置剪切板的内容Dim WordSet Word = CreateObject("Word.Application")Word.Documents.AddWord.Selection.Text = "忘记了,喜欢一个人的感觉"Word.Selection.CopyWord.Quit False
'获取剪切板的内容Dim WordSet Word = CreateObject("Word.Application")Word.Documents.AddWord.Selection.PasteAndFORMat(wdFormatPlainText)Word.Selection.WholeStorystr = Word.Selection.TextWord.Quit FalseWScript.Echo str

最神奇的是用Microsoft Forms 2.0 Object Library。

'设置剪切板的内容Dim Form, TextBoxSet Form = CreateObject("Forms.Form.1")Set TextBox = Form.Controls.Add("Forms.TextBox.1").ObjectTextBox.MultiLine = TrueTextBox.Text = "忘记了,喜欢一个人的感觉"TextBox.SelStart = 0TextBox.SelLength = TextBox.TextLengthTextBox.Copy
'获取剪切板的内容Dim Form, TextBoxSet Form = CreateObject("Forms.Form.1")Set TextBox = Form.Controls.Add("Forms.TextBox.1").ObjectTextBox.MultiLine = TrueIf TextBox.CanPaste Then TextBox.Paste WScript.Echo TextBox.TextEnd If

感谢你能够认真阅读完这篇文章,希望小编分享的“VBS如何访问剪贴板”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: VBS如何访问剪贴板

本文链接: https://lsjlt.com/news/253469.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • VBS如何访问剪贴板
    这篇文章主要介绍了VBS如何访问剪贴板,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。代码如下:Set IE = CreateObject("InternetExpl...
    99+
    2023-06-08
  • JS如何操作剪贴板
    小编给大家分享一下JS如何操作剪贴板,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!javascript可以轻松操作客户端剪贴板内...
    99+
    2024-04-02
  • win7剪贴板如何打开
    本篇内容主要讲解“win7剪贴板如何打开”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win7剪贴板如何打开”吧!打开Win7系统桌面开始菜单,在开始搜索框里面输入CMD,即可打开命令提示符窗口...
    99+
    2023-06-28
  • Electron剪贴板如何实现
    这篇文章主要介绍“Electron剪贴板如何实现”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Electron剪贴板如何实现”文章能帮助大家解决问题。在浏览器中可以通过 JavaScript 脚本来...
    99+
    2023-07-05
  • 如何一键清空系统剪贴板
    每天都要大量进行复制、粘贴操作,久而久之,就会造成这样的后果:当我们复制一个文件后,它一直占用系统剪贴板,平时不小心使用右键时就会粘贴到别的地方。虽然不会影响运行流畅度,但感觉很不爽,影响办公,如何才能快速清空系统解决方...
    99+
    2023-05-26
    剪贴板 系统 清空
  • win10剪贴板打不开如何解决
    要解决Windows 10剪贴板无法打开的问题,可以尝试以下方法:1. 重新启动电脑:有时候剪贴板问题可以通过重新启动电脑来解决。2...
    99+
    2023-08-22
    win10
  • JS如何使用剪贴板操作Clipboard API
    目录一、Document.execCommand() 方法(1)复制操作(2)粘贴操作(3)缺点二、异步 Clipboard API三、Clipboard 对象3.1 Clipboa...
    99+
    2024-04-02
  • win10如何清空剪切板?Win10系统清空剪贴板图文教程
    Win10剪切板如何清空内容?复制、粘贴、剪切等是电脑最常见的操作,不过在最新的Win10系统中,有时候会遇到这样的提示:剪贴板满了哦~新内容将覆盖原来的项目,请及时清理,如图。然而很多用户会遇到找不到Win10剪切板在...
    99+
    2023-05-21
    win10清空剪切板 win10清空剪贴板
  • xp系统找不到剪贴板如何解决
    本篇内容主要讲解“xp系统找不到剪贴板如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“xp系统找不到剪贴板如何解决”吧!解决方法:按“Win+R”打开“运行”窗口,输入“clipbrd”命...
    99+
    2023-06-28
  • win7系统如何快速打开剪贴板功能
    这篇文章主要为大家展示了“win7系统如何快速打开剪贴板功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“win7系统如何快速打开剪贴板功能”这篇文章吧。打开Win7系统桌面开始菜单,在开始搜索...
    99+
    2023-06-28
  • vbs怎么实现保存剪贴板中的文本编辑或保存
    这篇文章主要讲解了“vbs怎么实现保存剪贴板中的文本编辑或保存”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vbs怎么实现保存剪贴板中的文本编辑或保存”吧!复制代码 代码如下:set&nbs...
    99+
    2023-06-08
  • JS如何实现复制内容到剪贴板功能
    这篇文章主要为大家展示了“JS如何实现复制内容到剪贴板功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JS如何实现复制内容到剪贴板功能”这篇文章吧。前记:本来...
    99+
    2024-04-02
  • VB.NET如何复制读取音频文件到剪贴板
    小编给大家分享一下VB.NET如何复制读取音频文件到剪贴板,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!示例代码Public Class Form1  'VB.Net复制读取...
    99+
    2023-06-17
  • 如何用VBS查看或获得剪切板内容
    本篇内容主要讲解“如何用VBS查看或获得剪切板内容”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用VBS查看或获得剪切板内容”吧!复制代码 代码如下:Set objHTML=Cre...
    99+
    2023-06-08
  • 如何利用python在剪贴板上读取/写入数据
    目录读取剪贴板上的数据将数据写入剪贴板补充:python 剪切板写入文件,产生随机数写入剪切板总结读取剪贴板上的数据 先给大家介绍pandas.read_clipboard,从剪贴板...
    99+
    2024-04-02
  • Win7剪贴板如何开启都有哪些开启方法
      Windows的剪贴板大家都知道,用来暂时存放数据的一个模块,我们在平时操作Win7系统时经常会用到,如果用户经常大量复制粘贴文件,剪贴板则会存放越来越多的数据,导致系统资源被占用,影响了运行速度。因此我们应该定时清...
    99+
    2023-06-12
    Win7 剪贴板 开启 贴板 方法
  • Python如何实现查询剪贴板自动匹配信息
    这篇文章主要介绍“Python如何实现查询剪贴板自动匹配信息”,在日常操作中,相信很多人在Python如何实现查询剪贴板自动匹配信息问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python如何实现查询剪贴板...
    99+
    2023-06-20
  • 如何在VirtualBox中设置虚拟机的剪贴板共享
    要在VirtualBox中设置虚拟机的剪贴板共享,请按照以下步骤操作: 确保你的VirtualBox虚拟机已经安装了VirtualBox Guest Additions。如果没有安装,可以在虚拟机的菜单栏中选择“Devices” -&g...
    99+
    2024-06-11
    virtualbox
  • Win8复制网页是如何屏蔽IE剪贴板提示框
      使用IE浏览器这种IE内核的浏览器浏览网页时经常会遇到要复制网页的情况,这时候就会弹出确定允许此网页访问“剪贴板”的提示框,十分麻烦,那么能不能把这个提示框屏蔽掉呢?当然是可以的...
    99+
    2022-06-04
    剪贴板 屏蔽 提示
  • Windows系统中如何进行一键清空系统剪贴板
    这篇文章给大家介绍Windows系统中如何进行一键清空系统剪贴板,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。每天都要大量进行复制、粘贴操作,久而久之,就会造成这样的后果:当我们复制一个文件后,它一直占用系统剪贴板,平...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作