| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 627 人关注过本帖
标题:请教如何快速判断剪切板数据类型
只看楼主 加入收藏
hytizj023
Rank: 1
等 级:新手上路
帖 子:188
专家分:7
注 册:2023-3-2
结帖率:93.88%
收藏
已结贴  问题点数:16 回复次数:4 
请教如何快速判断剪切板数据类型
FOR i=1 to 1
leixing=ALLTRIM(_CLIPTEXT)
pdcd=LEN(leixing)
IF pdcd=0
MESSAGEBOX("没有检测到数据,请先复制数据!",16,"系统提示")
EXIT
ENDIF
**************************************************************************
shuzi=TYPE("leixing")
IF shuzi<>'N'
MESSAGEBOX("请不要复制其他类型的数据到剪切板,请重新复制!",16,"系统提示")
EXIT
ENDIF
**************************************************************************
................
ENDFOR

请教如何快速判断剪切板数据类型,我程序里面,只会用到数字,所以要求剪切板里的数据,必须只能是数字

shuzi=TYPE("leixing")
IF shuzi<>'N'
MESSAGEBOX("请不要复制其他类型的数据到剪切板,请重新复制!",16,"系统提示")
EXIT
ENDIF
如果用上面这段代码,肯定是不行的,有没有什么好点或者简便点的方法来判断剪切板的数据类型
因为剪切板数据有长有短,类型不一,如果我逐一去判断,是不是太累了
搜索更多相关主题的帖子: 数据类型 数据 复制 快速 判断 
2023-03-15 09:46
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:8 
a = "123456"
IF VARTYPE(a) != "C"
    MESSAGEBOX("非字符型数据")
    RETURN
ENDIF

坚守VFP最后的阵地
2023-03-15 10:13
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:7 
剪贴板的数据类型有好几种
_CLIPTEXT只能取得剪贴板的文本类型数据
如果要求_CLIPTEXT只含数字字符,就当是字符串处理,全是数字字符时符合条件。
2023-03-15 10:36
sam_jiang
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:786
专家分:1160
注 册:2021-10-13
收藏
得分:1 
浣犺繖鍙笉鏄壀璐存澘鍝︺
2023-03-15 13:16
hytizj023
Rank: 1
等 级:新手上路
帖 子:188
专家分:7
注 册:2023-3-2
收藏
得分:0 
我已经自己解决了,感谢各位!
2023-03-15 13:26
快速回复:请教如何快速判断剪切板数据类型
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036558 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved