Foxtable(狐表)用户栏目专家坐堂 → 请教:复制文本框中内容到剪贴版的代码如何用?


  共有16756人关注过本帖树形打印复制链接

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

美女呀,离线,留言给我吧!
yangming
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
请教:复制文本框中内容到剪贴版的代码如何用?  发帖心情 Post By:2009/9/24 12:00:00 [只看该作者]

复制文本框中内容到剪贴版的代码如何用?我按下面的代码,没有用
e.Form.Controls("TextBox2").Copy()

e.Form.Controls("TextBox2").Copy
[此贴子已经被作者于2009-9-24 12:00:26编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47509 积分:251469 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/9/24 12:04:00 [只看该作者]

Dim txt as String = e.Form.Controls("TextBox2").Text
System.Windows.Forms.Clipboard.SetText(Txt)

 回到顶部
美女呀,离线,留言给我吧!
yangming
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/9/24 12:05:00 [只看该作者]

帮助文件中是这样写的

Copy

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


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47509 积分:251469 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/9/24 12:07:00 [只看该作者]

呵呵,前提是你得选定要复制的内容

 回到顶部
美女呀,离线,留言给我吧!
yangming
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/9/24 12:11:00 [只看该作者]

噢,我说怎么没用的呢,你没写需要前提,呵呵

 回到顶部
美女呀,离线,留言给我吧!
yangming
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/9/24 12:16:00 [只看该作者]

我这样就可以了,呵呵
e.Form.Controls("TextBox2").Select()
e.Form.Controls("TextBox2").Copy

 回到顶部
帅哥哟,离线,有人找我吗?
ybmjy
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:448 积分:4884 威望:0 精华:3 注册:2009/7/4 13:40:00
  发帖心情 Post By:2009/9/24 18:06:00 [只看该作者]

假设要复制焦点所在文本框中的内容,又该如何写代码呢

 回到顶部
美女呀,离线,留言给我吧!
yangming
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/9/24 18:08:00 [只看该作者]

以下是引用ybmjy在2009-9-24 18:06:00的发言:
假设要复制焦点所在文本框中的内容,又该如何写代码呢

六楼的就是焦点在文本框



 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40785 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2009/9/24 18:43:00 [只看该作者]

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


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


 回到顶部
帅哥哟,离线,有人找我吗?
ybmjy
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:448 积分:4884 威望:0 精华:3 注册:2009/7/4 13:40:00
  发帖心情 Post By: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 1 2 下一页