| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1225 人关注过本帖
标题:三个问题问高手
只看楼主 加入收藏
wmxhxj
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2016-9-26
结帖率:0
收藏
已结贴  问题点数:20 回复次数:5 
三个问题问高手
三个问题问高手
1,如何通过命令在文本框中选中指定的字符串。
  比如,在一个EDIT里已经有一段文本,在一个text框中输入要指定的字符,然后command,那么,在这 个EDIT里就把指定的字符选中,并且焦点显示出来,如果它出现在EDIT的流动条下面,它也能自动滚动出来并且选中显示。

2,在文本框中,如何双击后,选中当前一行文本

3,如何调用系统写字板,打开剪贴板里面的文本。
程序里调用剪贴板是_CLIPTEXT ,调用剪贴板 是 ! /n     Write.exe   
一般情况下是先将文本保存到一个TXT文件,然后再用写字板打开这个TXT文件,
COPY    TO  &txt_name  DELIMITED WITH ' '
   ! /n     Write.exe     txt_name
但我想直接用系统写字板打开剪贴板的文本,
显然这样是不行的:
 ! /n     Write.exe    _CLIPTEXT

[此贴子已经被作者于2016-10-10 08:16编辑过]

搜索更多相关主题的帖子: command 剪贴板 文本框 写字板 字符串 
2016-10-10 07:52
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:7 
试试:
1、2 参考SelStart、SelLength属性。
3、找到类名类似“RICHEDIT...”的控件,用句柄进行操作。
2016-10-10 09:27
hyswcyh
Rank: 8Rank: 8
等 级:贵宾
威 望:20
帖 子:391
专家分:896
注 册:2004-11-23
收藏
得分:7 
版主见多识广!受教了!
2016-10-10 21:22
红星二锅头
Rank: 8Rank: 8
等 级:贵宾
威 望:46
帖 子:491
专家分:754
注 册:2016-8-25
收藏
得分:0 
我的理解是:在一个text框中输入要指定的字符,比如“二锅头”,然后点击command,在一个EDIT里已经有的一段文本中,查找“二锅头”,如果找到了,定位和醒目光标,焦点该处并显示出来,是不是这个意思?

团队红星二锅头,队长王猛,领队李冲,顾问杨伟,副队张挺,外联马彪,内勤韩秀,人事顾闯,财务赵魁,后勤周强
2016-10-10 23:30
红星二锅头
Rank: 8Rank: 8
等 级:贵宾
威 望:46
帖 子:491
专家分:754
注 册:2016-8-25
收藏
得分:0 
问题3我看到有类似的做法:
http://bbs.

团队红星二锅头,队长王猛,领队李冲,顾问杨伟,副队张挺,外联马彪,内勤韩秀,人事顾闯,财务赵魁,后勤周强
2016-10-10 23:46
红星二锅头
Rank: 8Rank: 8
等 级:贵宾
威 望:46
帖 子:491
专家分:754
注 册:2016-8-25
收藏
得分:0 
问题1的解答:
看 VFP 的自带示例:DO FORM "c:\program files (x86)\microsoft visual foxpro 9\samples\solution\controls\txt_edt\text.scx"
比如搜索 solution,然后高亮度醒目和焦点到 solution 字符,可以滚动。


图片附件: 游客没有浏览图片的权限,请 登录注册


团队红星二锅头,队长王猛,领队李冲,顾问杨伟,副队张挺,外联马彪,内勤韩秀,人事顾闯,财务赵魁,后勤周强
2016-10-11 16:40
快速回复:三个问题问高手
数据加载中...
 
   



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

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