| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3507 人关注过本帖
标题:请教 从Citrix 上 Sap 拷贝数据到vfp 乱码问题
只看楼主 加入收藏
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
可是 _cliptext  返回的字符串直接就变成了问号了   再strconv   也没用啊   我试过好几遍了
2012-12-13 14:53
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你只要知道,用strconv(,11)把那个原始的字符串转换为本地的字符串,就可以了,不管那个字符串从哪来。

授人以渔,不授人以鱼。
2012-12-13 14:54
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
问题是我不知道在vfp中怎么样获取那个原始的字符串啊  
_cliptext 返回的是原始的字符串吗
还是一定要象你上面的代码那样一个个的转?

[ 本帖最后由 ksbbzhr 于 2012-12-13 14:55 编辑 ]
2012-12-13 14:54
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
_cliptext已经被VFP处理过了,不要用这个,直接用系统的^C^V黏贴,要么想办法获取原始的数据,不要做任何处理的。

授人以渔,不授人以鱼。
2012-12-13 14:56
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
我上面的代码可以把整个文本一次过转了,具体如何用由你决定,关键就是strconv(,11),选11,错了不行。

授人以渔,不授人以鱼。
2012-12-13 14:57
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
Ctrl+V  粘贴出来的原始数据我怎么给变量? 不转给变量怎么用 strconv 处理?
2012-12-13 14:58
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
哦 或许用个textbox 粘贴下试试
2012-12-13 14:59
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
没有任何作用   textbox control+V  显示问号   转化后仍然是问号

我知道你上面的代码转化文本文件可行的   因为那是原始数据  

可是vfp中 从剪贴板取得的不是原始数据   我又实在不愿意从文本文件取得数据(那样还不如创建Word对象转下)

[ 本帖最后由 ksbbzhr 于 2012-12-13 15:02 编辑 ]
2012-12-13 15:01
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你希望怎么操作?把具体的过程描述一下。

授人以渔,不授人以鱼。
2012-12-13 15:03
ksbbzhr
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2012-12-4
收藏
得分:0 
我希望(现在也是这样操作  只是运行速度比较慢,程序退出后很多时候word对象滞留内存)
在Sap中拷贝中文内容    然后在vfp程序中 焦点跳到EditBox的时候  
 或者在EditBox中 InterActiveChange  的时候    直接将sap拷贝的中文赋值给editbox 显示出来


更为奇怪的是在现在保存的那个Utf-8的文本文件  用记事本打开  拷贝  
vfp中粘贴  完全没有任何问题  
sap同样也是utf-8  怎么就不一样呢

[ 本帖最后由 ksbbzhr 于 2012-12-13 15:16 编辑 ]
2012-12-13 15:06
快速回复:请教 从Citrix 上 Sap 拷贝数据到vfp 乱码问题
数据加载中...
 
   



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

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