找回密码
 加入
搜索
查看: 4925|回复: 6

[系统综合] 【已解决了。多谢大神帮助】求各位大神给个思路,想做一个复制小工具

  [复制链接]
发表于 2013-5-24 17:47:25 | 显示全部楼层 |阅读模式
本帖最后由 mikezunya 于 2013-5-27 18:57 编辑

想做一个复制文本的小工具。有多个文本框可以输入内容。然后有一个保存按钮。还设置多个热键。热键分别对应文本框  比如在QQ聊天的时候  当按下热键1的时候。我保存在文本框内的文字会复制到QQ框里面去。当按下热键2的时候。我保存在GUI 文本框里面的内容会被复制到QQ框里面去。有三四个就可以了。求思路! 我是新手。不要喷我。
发表于 2013-5-24 20:08:22 | 显示全部楼层
GUISetAccelerators 或 HotKeySet
ControlSetText 或 ControlSend
发表于 2013-5-24 20:10:21 | 显示全部楼层
多年前用过的一个小玩意,希望适合楼主...


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2013-5-26 15:37:05 | 显示全部楼层
本帖最后由 mikezunya 于 2013-5-26 17:45 编辑

回复 2# afan


多谢楼主共享,我通过你给的意见已经做好了一个简单的按热键。自动到剪贴板,再到复制的。

Func YOU()
   Local $var = IniReadSection("config.ini", "abc")
   If @error Then
    MsgBox(4096, "", "错误, 读取INI文件失败.")
Else
   For $i = 1 To $var[0][0]
    Guictrlsetdata($Input1,$var[$i][0] );修改数值
        GUICtrlSetData($Input2,$var[$i][1])

            Next
EndIf

我这是按F2的时候自动读取config文件 文件为【abc】下面的 你好=123  分别显示在Input1和Input2.问题现在假如我的【ABC】下面有多行比如你好=123 他好=234  怎么把他好显示在Input3,234显示在Input4。有更多的怎么显示Guictrlsetdata貌似不能完成
EndFunc
发表于 2013-5-26 17:49:12 | 显示全部楼层
如果文字是固定的话,可以用输入法自定义短语,这样来得方便。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2013-5-29 20:31:22 | 显示全部楼层
受教了。。。。。。。。。
发表于 2013-5-31 12:00:57 | 显示全部楼层
我也想知道是怎么弄的
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-22 11:27 , Processed in 0.085450 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表