Office中国论坛/Access中国论坛
标题:
fan0217请再进来看看,找到了问题,关于剪贴板函数
[打印本页]
作者:
flying365
时间:
2006-10-11 20:22
标题:
fan0217请再进来看看,找到了问题,关于剪贴板函数
这是你的剪贴板函数,我在使用,很好,现在发现一个问题,请帮助解决,就是剪贴板的内容不能粘贴到某些短信软件,如短信王的发送窗口,必须先粘贴到文本文件中然后再拷贝才可以粘贴过去,系统的剪贴板和你的有什么区别吗,如何解决呢?
Function SendToScrap(strSendText As String) As Boolean
'===============================================================================
'-函数名称: SendToScrap
'-功能描述: 发送文本到剪贴板
'-输入参数说明: 必选:strSendText As String 发送的文本
'-返回参数说明: 发送成功:True 发送失败:False
'-使用语法示例: SendToScrap("你好!")
'-参考:
'-使用注意: 需要引用Microsoft Forms2.0 Object Library (%system32%\FM20.DLL)
'-兼容性:
'-作者: fan0217
fan0217@163.com
'-更新日期: 2006-02-24
'===============================================================================
On Error GoTo Err_SendToScrap
Dim tmpData As New DataObject
tmpData.SetText strSendText
tmpData.PutInClipboard
SendToScrap = True
Exit_SendToScrap:
Exit Function
Err_SendToScrap:
SendToScrap = False
MsgBox err.Description
Resume Exit_SendToScrap
[此贴子已经被作者于2006-10-11 21:14:59编辑过]
作者:
fan0217
时间:
2006-10-12 00:25
其实它使用的就是Win的剪贴板
作者:
flying365
时间:
2006-10-12 03:05
为何会出现我说的问题,如何解决?急!
作者:
flying365
时间:
2006-10-12 05:14
找到问题了,原来是不支持有中文的内容,该怎么办?真是搞不懂,说不支持中文吧,剪贴板的内容可以粘贴到记事本中,可就是粘贴不到短信王中,可是如果不包含中文就可以直接粘贴到短信王中,可我不明白为什么再从记事本中拷贝出来的就可以粘贴到短信王中.
作者:
一点通
时间:
2006-10-12 05:57
这个问题应去问一下短信王的开发者
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3