易语言如何取剪切板中的部分文本?

2024-11-22 17:31:54
推荐回答(3个)
回答1:

  首先要使用一个有“取指定内容”子程序的模块,没有的话可以直接百度搜索代码。
  然后用下面的思路:
  总内容=取剪辑板文本()
  前的内容=取指定内容(“”,“,”)
  后的内容=取指定内容(“,”,)

  调用格式: 〈逻辑型〉 置剪辑板数据 (字节集 准备置入剪辑板的数据,整数型 剪辑板数据格式) - eLIB++->剪辑板操作
  英文名称:SetClipBoardData
  将指定数据存放到当前 Windows 系统剪辑板中去,剪辑板中的原有内容被覆盖。成功返回真,失败返回假。本命令为高级命令。
  参数<1>的名称为“准备置入剪辑板的数据”,类型为“字节集(bin)”。
  参数<2>的名称为“剪辑板数据格式”,类型为“整数型(int)”,初始值为“1”。即“剪辑板_文本”,指定欲置入剪辑板的数据格式,可以是本支持库常量中以“剪辑板_”开头的标准剪辑板格式常量,或“注册剪辑板格式”命令的返回值。

回答2:

结果如下,返回的是个数组。
*******************************************************************************
.版本 2
.局部变量 对象文本, 文本型
.局部变量 结果文本数组, 文本型, , "2"
对象文本 = “Hello!” + “,” + “world。”
结果文本数组 = 分割文本 (对象文本, “,”, )
' 取出的第一部分
信息框 (结果文本数组 [1], 0, )
' 取出的第二部分
信息框 (结果文本数组 [2], 0, )

回答3:

,。。。。一