|
发表于 2012-9-10 20:44:01
|
显示全部楼层
我以前也写过中英文转换工具,原理明白只是一直没完成,后来看到"清风大神"用VB写的就找他咨询了下,终于完成.只是当时TC的编辑框的内容字符数量有限制,感觉没用就删了.
原理就是你获取你要转换的编辑框内所有的源码,,这地方会用到一个双循环的嵌套,然后对你把获取到的内容进行分割,分割符是"\n"换行符,这样行到的就是一行行的代码,再对这一行行的代码进行分割,分割符就是共同点,首先做这些之前肯定要做好中英对照表的内容,就是用得到的和对举个内的对比,然后用后面的内容替换前面的内容,用配置文件好一些,直接把得到的内容直接从配置文件中读取替换,然后就是用替换后的内容+共同点以外的内容就是转换后的内容,有的内容比如定义内容什么的,如果没有共同点的就不用转换.
本人语言表达能力比较差可能说的不太明白,关键还是要自己去思考去研究. |
|