上海中原地产电话:为什么在文本文框中输入“联通”保存后打开却是个小黑框?
来源:百度文库 编辑:杭州交通信息网 时间:2024/05/11 17:28:20
偶在一次无意中发现新建一个文本文档在其中输入“联通”一词并保存退出后打开却是一个小黑框,觉得甚是奇怪。于是乎又多试了几次却都是一样而当只输入其中的一个字或是在其间加上空格保存退出后打开却是又没变化现想请教请教名位大虾们这是怎么一回事啊?
偶知道原因:
在输入时“联通”两个字是用GB2312编码,而在打开时,由于字符数太少~所以被误判为 Utf-8 编码,这才会有这种情况出现。如果人为的选择“系统默认”编码打开这个文件,这个文件就可以正常显示了。
这个问题是因为文本文件编码格式太多种,所以 Windows 有提供一个 API 来分析一个文件是使用哪种编码格式的,不过,这种分析本身不能提供真正准确的结果 —— 特别是对于短小的文件。例如一个文件只包含 ASCII 的话,则既可以认为它是 ASCII 文件,也可以认为是 GB2312 格式(因为 GB2312 兼容 ASCII),也可以认为 Utf-8(因为 ASCII 的 Utf-8 和源码相同),所以这个分析函数只能返回其中的一种可能的格式,而这个格式就可能和用户的愿望不同。所以,从根本上说,这不止不是厚此薄彼,甚至不能算是一个 Bug,而只是一个在证据不足的情况下的一个合理但不正确的臆测而已……
这是操作系统的原因,这样的bug或者彩蛋在windows里有很多的
这是移动用户比联通用户多的真正原因
为什么在文本文框中输入“联通”保存后打开却是个小黑框?
在2000或XP下新建文本文件,输入联通后保存并打开出现个方块是为什么?
如果在桌面上新建一个文本文档保存“移动”再新建一个保存“联通”关闭后重新打开,联通变成电池了!!!
为什么文本文档输入“联通”两字存盘后再次打开看到的却不是这两个字??
在桌面新建文本文档,输入“联通”后,再打开就没有了。
新建一个文本文档,然后在输入 联通 退出,重新打开,那两个字就变成一个黑色方块了
如何把在VB中输入的文本导入到文本文挡中并保存
QQ的网络硬盘里面的文本,WORD.....修改后,保存,怎么在打开的时候和原来的一样?
为什么我保存在收藏夹的网页为什么打不开,在地址栏输入可以打开
为什么在 记事本 里输入"联通"保存之后再打开就变成了一个大方块?