主题 : [原创]中文增强!文本工具集浮游版
新新航向
级别: 模拟名流
UID: 294
精华: 1
发帖: 7668
威望: 4 星
金钱: 92 浮游币
贡献值: 48 点
好评度: 12540 点
人气: 74 点
在线时间: 268(时)
注册时间: 2004-03-26
最后登录: 2023-04-11
楼主  发表于: 2005-03-19 22:16

[原创]中文增强!文本工具集浮游版

图片:
软件名称:文本工具集浮游版
版本:0.01
发布:2005~2006 Raphael
联系:中华模拟器联盟:http://www.chinaemu.org
        浮游城:http://bbs.chinaemu.org
运行环境:WinXp, WinMe, Win9x
软件语言:中文
授权方式:免费版
功能简介:字符串排序,不同字符统计,标点统计

编写了中文界面,大家的支持是我的动力!
[ 此贴被拉菲尔在2006-06-23 20:05重新编辑 ]
附件: TXTUTLCE.rar (29 K) 下载次数:8
空想科学
级别: 论坛版主
UID: 3456
精华: 27
发帖: 6105
威望: 40 星
金钱: 295609 浮游币
贡献值: 8765 点
好评度: 10165 点
人气: 897 点
在线时间: 625(时)
注册时间: 2004-04-25
最后登录: 2019-10-20
沙发  发表于: 2005-03-19 22:19

拉菲尔亲自制作的吗!?我来帮忙看一下吧~!!虽然不大了解用途
不经常在线,有事邮件
级别: 论坛管理员

UID: 12125
精华: 0
发帖: 5142
威望: 36 星
金钱: 375371 浮游币
贡献值: 18967 点
好评度: 21716 点
人气: 11662 点
在线时间: 1977(时)
注册时间: 2004-08-31
最后登录: 2024-04-14
板凳  发表于: 2005-03-20 00:01

不错哦~~~

收藏下先,过几天空下来,研究下源码
枯れない花
级别: 论坛版主
UID: 11
精华: 0
发帖: 2266
威望: 8 星
金钱: 381185 浮游币
贡献值: 8813 点
好评度: 7896 点
人气: 1049 点
在线时间: 1384(时)
注册时间: 2004-03-24
最后登录: 2023-04-20
地板  发表于: 2005-03-20 09:10

源程序~~~@_@
得顶~~~大家一起来学习~~~:D:D
最好直接写出你的程序思路和使用的方法啦~~~这样子更有意义~~~:D:D
kaixin.gif kaixin.gif
新新航向
级别: 模拟名流
UID: 294
精华: 1
发帖: 7668
威望: 4 星
金钱: 92 浮游币
贡献值: 48 点
好评度: 12540 点
人气: 74 点
在线时间: 268(时)
注册时间: 2004-03-26
最后登录: 2023-04-11
草席  发表于: 2005-03-20 22:13

引用 (Taburiss @ 2005-03-20 09:10:32)
源程序~~~@_@
得顶~~~大家一起来学习~~~:D:D
最好直接写出你的程序思路和使用的方法啦~~~这样子更有意义~~~:D:D
kaixin.gif kaixin.gif

可以

原理:如果第一个字节大于127,则该字符为双字节字符

思路:
汉字统计过程

-从输入文件读取一个字节
|-检验这个字节值
||-如果大于127
|||-读取第二个字节
|||-检验已存储的汉字中是否有这个汉字
||||-如果有,继续从输入文件读取字节
||||-如果无,存储该汉字

代码:
附件: sumc.zip (2 K) 下载次数:9
级别: 模拟新血
UID: 12771
精华: 0
发帖: 52
威望: 0 星
金钱: 2643 浮游币
贡献值: 0 点
好评度: 0 点
人气: 0 点
在线时间: 5(时)
注册时间: 2004-10-22
最后登录: 2005-12-08
5楼  发表于: 2005-04-12 19:19

my god
你查找过程也太繁琐了

你可以建立一个大小为65536的数组
初始化为0
假如有对应的汉字就标示其为1
最后查一下有几个1就是了
从此不再孤单一个!~
级别: 模拟之星
UID: 308
精华: 0
发帖: 3358
威望: 0 星
金钱: 2265 浮游币
贡献值: 126 点
好评度: 88 点
人气: 0 点
在线时间: 103(时)
注册时间: 2004-03-26
最后登录: 2013-11-06
6楼  发表于: 2005-04-12 19:41

标点怎么算?能不能再多算一个标点?

---------
猫猫和她的姊妹~
T-X
曾经的高手
级别: 模拟之星
UID: 16516
精华: 2
发帖: 1430
威望: 3 星
金钱: 2623 浮游币
贡献值: 8 点
好评度: 398 点
人气: 0 点
在线时间: 184(时)
注册时间: 2005-01-23
最后登录: 2016-04-29
7楼  发表于: 2005-04-12 20:07

word 里不有统计字数吗?
新新航向
级别: 模拟名流
UID: 294
精华: 1
发帖: 7668
威望: 4 星
金钱: 92 浮游币
贡献值: 48 点
好评度: 12540 点
人气: 74 点
在线时间: 268(时)
注册时间: 2004-03-26
最后登录: 2023-04-11
8楼  发表于: 2005-04-13 09:17

引用
下面是引用单行本于2005-04-12 19:41发表的:
标点怎么算?能不能再多算一个标点?

可以,(哦,我明白了,单行说的应该是ASCII标点吧?)

还有什么其他要求请大家尽量提出 

ps:6楼的建议可以参考,拜
新新航向
级别: 模拟名流
UID: 294
精华: 1
发帖: 7668
威望: 4 星
金钱: 92 浮游币
贡献值: 48 点
好评度: 12540 点
人气: 74 点
在线时间: 268(时)
注册时间: 2004-03-26
最后登录: 2023-04-11
9楼  发表于: 2005-04-14 23:30

请看楼顶。。。。。。。。。。。。。。。。
[ 此贴被拉菲尔在2006-06-03 10:06重新编辑 ]
新新航向
级别: 模拟名流
UID: 294
精华: 1
发帖: 7668
威望: 4 星
金钱: 92 浮游币
贡献值: 48 点
好评度: 12540 点
人气: 74 点
在线时间: 268(时)
注册时间: 2004-03-26
最后登录: 2023-04-11
10楼  发表于: 2005-04-14 23:34

运行截图请看1楼。。。
[ 此贴被拉菲尔在2006-06-03 10:07重新编辑 ]
级别: 模拟之星
UID: 17726
精华: 0
发帖: 2664
威望: 0 星
金钱: 2638 浮游币
贡献值: 0 点
好评度: 5506 点
人气: 0 点
在线时间: 695(时)
注册时间: 2005-02-16
最后登录: 2011-09-13
11楼  发表于: 2005-05-22 15:00

用C\C++写的吗?
建议换成VC++吧。毕竟VC的界面比较好看。(尽管我觉得VC++除了做界面以外没有任何用处。。)

小弟一般写程序用VC++做界面,用C写程序,核心算法用汇编来混合编程,不过觉得楼主的这个核心部分用C就够了。呵呵。
虽然你我今生无缘,但我希望在来生再遇见你,即使那时你我已经忘了一切。



级别: 模拟之星
UID: 17726
精华: 0
发帖: 2664
威望: 0 星
金钱: 2638 浮游币
贡献值: 0 点
好评度: 5506 点
人气: 0 点
在线时间: 695(时)
注册时间: 2005-02-16
最后登录: 2011-09-13
12楼  发表于: 2005-05-22 15:06

1.02............
按照一般的想法。。。难道楼主已经对这个东西做了102次修正或者更新。。。。。。。
强。。。。。。
呵呵。
虽然你我今生无缘,但我希望在来生再遇见你,即使那时你我已经忘了一切。



新新航向
级别: 模拟名流
UID: 294
精华: 1
发帖: 7668
威望: 4 星
金钱: 92 浮游币
贡献值: 48 点
好评度: 12540 点
人气: 74 点
在线时间: 268(时)
注册时间: 2004-03-26
最后登录: 2023-04-11
13楼  发表于: 2005-05-29 00:30

hehe,楼上的是学软件工程的?

另外,我本来也是打算学VC的,但是因为个人的惰性等原因放弃了
如果将来有应用的需要再说吧~~
级别: 模拟小生
UID: 68391
精华: 0
发帖: 97
威望: 0 星
金钱: 2574 浮游币
贡献值: 0 点
好评度: 45 点
人气: 0 点
在线时间: 12(时)
注册时间: 2005-09-30
最后登录: 2009-11-08
14楼  发表于: 2005-11-14 18:20

支持!有时会用到这个功能,但word里找不到