Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共12 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:请教:复制文本框中内容到剪贴版的代码如何用?

1楼
yangming 发表于:2009/9/24 12:00:00
复制文本框中内容到剪贴版的代码如何用?我按下面的代码,没有用
e.Form.Controls("TextBox2").Copy()

e.Form.Controls("TextBox2").Copy
[此贴子已经被作者于2009-9-24 12:00:26编辑过]
2楼
狐狸爸爸 发表于:2009/9/24 12:04:00
Dim txt as String = e.Form.Controls("TextBox2").Text
System.Windows.Forms.Clipboard.SetText(Txt)
3楼
yangming 发表于:2009/9/24 12:05:00

帮助文件中是这样写的

Copy

复制文本框中选定内容复制到剪贴板。

4楼
狐狸爸爸 发表于:2009/9/24 12:07:00
呵呵,前提是你得选定要复制的内容
5楼
yangming 发表于:2009/9/24 12:11:00
噢,我说怎么没用的呢,你没写需要前提,呵呵
6楼
yangming 发表于:2009/9/24 12:16:00
我这样就可以了,呵呵
e.Form.Controls("TextBox2").Select()
e.Form.Controls("TextBox2").Copy
7楼
ybmjy 发表于:2009/9/24 18:06:00
假设要复制焦点所在文本框中的内容,又该如何写代码呢
8楼
yangming 发表于:2009/9/24 18:08:00
以下是引用ybmjy在2009-9-24 18:06:00的发言:
假设要复制焦点所在文本框中的内容,又该如何写代码呢

六楼的就是焦点在文本框


9楼
程兴刚 发表于:2009/9/24 18:43:00

他说的不是那个意思,他要的是这个通用选择代码,点击任意控件后的焦点,不需要修改代码:


e.Form.Controls(e.Sender.Name).Select()
e.Form.Controls(e.Sender.Name).Copy

10楼
ybmjy 发表于:2009/9/24 18:44:00

呵呵,没说清楚。是指不定义是哪个文本框,只要是焦点所在的文本框,点按钮就可复制该文本框中内容。问按钮事件代码
这个好象只能复制当前按钮的:
Dim txt as String = e.Form.ActiveControl.Text
System.Windows.Forms.Clipboard.SetText(Txt)

因为点按钮时焦点已在按钮上了。
用于文本框内容改变后用还真是可以。

[此贴子已经被作者于2009-9-24 18:46:48编辑过]
共12 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.