设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1334|回复: 4
打印 上一主题 下一主题

[与其它组件] fan0217请再进来看看,找到了问题,关于剪贴板函数

[复制链接]
跳转到指定楼层
1#
发表于 2006-10-11 20:22:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是你的剪贴板函数,我在使用,很好,现在发现一个问题,请帮助解决,就是剪贴板的内容不能粘贴到某些短信软件,如短信王的发送窗口,必须先粘贴到文本文件中然后再拷贝才可以粘贴过去,系统的剪贴板和你的有什么区别吗,如何解决呢?

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编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-10-12 00:25:00 | 只看该作者
其实它使用的就是Win的剪贴板
3#
 楼主| 发表于 2006-10-12 03:05:00 | 只看该作者
为何会出现我说的问题,如何解决?急!
4#
 楼主| 发表于 2006-10-12 05:14:00 | 只看该作者
找到问题了,原来是不支持有中文的内容,该怎么办?真是搞不懂,说不支持中文吧,剪贴板的内容可以粘贴到记事本中,可就是粘贴不到短信王中,可是如果不包含中文就可以直接粘贴到短信王中,可我不明白为什么再从记事本中拷贝出来的就可以粘贴到短信王中.
5#
发表于 2006-10-12 05:57:00 | 只看该作者
这个问题应去问一下短信王的开发者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-25 10:30 , Processed in 0.095190 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表