TC官方合作论坛
标题:
tc.建议。插入代码。
[打印本页]
作者:
剑仙十号
时间:
2017-12-7 19:30
标题:
tc.建议。插入代码。
tc.建议。插入代码。
@云工程师02
群主在。TC方面就提个建议。
TC可以做个 “插入代码”。
把“复制代码”改为“插入代码”,增加互动性。
点击“复制代码”按钮,
var 代码 = 获取剪切板()
var hwnd = 枚举窗口("Scintilla", 1)
var 标题名 = 窗口获取标题(hwnd)
if(标题名 == "TC")
窗口设置焦点(hwnd)
//窗口发送字符串(hwnd, 代码)
窗口发送字符串(hwnd, "键盘按键(65)")
窗口发送按键(hwnd, 13)
end
这样,互动性会强很多。
@云工程师02
这是不是一个好建议呢?
一个简单的 窗口发送字符串()
就大大增加了TC的友好度,易用性,互动性,
2005年,网络游戏都是很难玩。很难操作的。只有马化腾注重 软件的友好度,易用性,互动性,所以腾讯做起来了。
诗雨嫣然:
这不科学。
原因是光标位置不确定
稳定。:
用户编写代码,一定会在编辑框,定位光标的。
作者:
剑仙十号
时间:
2017-12-7 19:32
=======================================================
诗雨嫣然:
假设当前为选中文字状态 你一点插入代码 会出现啥情况
稳定。:
先判断光标,是否处在新行。
方法:
设置剪切板("") //置空.
按文本键Home,把光标定位到行首。
按组合键Shift+End键,选择整行的内容。
按组合键Ctrl+C键,复制整行的内容到剪切板。
按文本键End,把光标重回行尾。
var text = 获取剪切板()
if(text == "")
//处在新行。直接插入代码。
elseif(text != "")
//不是处在新行。窗口发送按键(hwnd, 13),再插入代码。
end
作者:
剑仙十号
时间:
2017-12-7 19:33
=======================================================
诗雨嫣然 确实不简单。
能提出两个不简单的问题。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1