编辑框3.内容 = 取文本中间 (编辑框1.内容, 编辑框1.起始选择位置 + 1, 20)
没发现你说的问题
你编辑框1.发送信息 (176, 0, 0) 返回值是整数型,而不是长整数.当返回的数值超过上限就会变成负值.
你自己比较一下
调试输出 (编辑框1.发送信息 (176, 0, 0))
调试输出 (编辑框1.起始选择位置)
还有,一般不必将这么多的文本全部读入的.分段来.灵活处理.
汉字是两个字符的,如果你取的位置是汉字中间的话就会出乱码。。或者空文本吧
你取的时候要判断是不是汉字,如果是往前一个字符开始取 应该是这样吧
你的这个易语程序里面本身存在病毒