粉丝27.3万获赞147.9万

大家好,我是克莱梦。之前呢,我们用两节课的时间去说了怎么去读写 t x t 的数据,那么有的同学就会发现,如果跟着我的代码一起打一遍的话,可能有的同学他读到的数据是乱码,比如说我这里有一个文本文档,里面有姓名这些 字母这些汉字,如果我们去读取的话,有的同学他就会发现,用我之前的读取数据的方法读出来的是一堆乱码,这是为什么呢?因为我们的 t x t 文件,它在系统在保存的时候,它默认是保存为 u t f 八的, 但是实际上呢,我们的 v b a 里面用的是什么呢?我们 v b a 里面用的是 a n、 s i 这两种不同的编码方式,所以它用 a n、 s i 的方式去读取 u t f 八,它就 肯定会出现错误,那么我们怎么去解决这个错误呢?我们有一个简单的方式,如果你只是读取单个文本文档的话,我们把这个文本文档在这个另存为这里用记事本打开,然后把它另存为在这里我们把编码方式,把这个编码改成 ansi 就可以了, 然后保存,把原来的给替换掉。这样呢,我们再执行这个代码,我们看一下 他执行的就是正常的银行,银行的数据了,那么如果我们这样有很多文件的话,我们这样改就很麻烦的,那么我们有没有一种方法可以直接读取到这个系统默认的 utf 八这种编码方式的 方法呢?当然是有的,今天我们就来做一个新的对象,叫做 a d o d b, 这个 a d o d b。 我先来说文解字一下啊,什么叫 a, d, o, d, b 呢?这个 a 是 active, 这个 d 是 data, 然后这个 o 是 object, d, b 两个的意思呢?就是 data base。 有人说这几个英文我都懂啊,拼到一起我就不懂了,其实你就可以理解为活动数据对象数据库,那么这个对象是干嘛用的呢? 他可以按照任何一种编码方式去读写我们的文本文件,那么我们怎么去用它呢?我们首先还是跟之前的那些东西一样,我们要在引用里面,他是要在引用里面引用的, 我们首先要在引用里面勾选这个 active data object, 然后勾选了之后我们点确定,这样呢我们就可以直接去 对他进行一个声明了,所以我们第一步就是定去声明一个 ado db 这个对象,比如说我就声明,我就把名字,把这个对象名就叫做 ado 吧。 d o, s new, 我们建立一个新的 a, d, o, d, b 对象,我们声明一个新的 a, d, o, d, b 点 stream 这样的一个对象,然后我们怎么去使用这个对象呢?按照我的这个格式来就可以了, a, d, o 点 open, 就是打开这个对象,然后下一句是 a, d, o 点 type, 这个 type 是设置一个参数。设置什么参数呢?就是设置你是用二进制的方式去打开这个数据,还是用文本数据的方式去打开。我们这里肯定是设置成二,因为我们要打开的是个文本嘛,我们如果设置成一的话,就会设置成二进制, 如果我们设置成这个二,就是这底下的这个 text, 左右打数字二就可以了,我们这里直接打数字二就可以了,然后再下一个参数,我们就是重中之重了,我们不就是想用这个方法去打开它的 utf 八吗? 所以我们在这里要给他设置一个很重要的参数,就是 char set, 就是设置我们打开的这个编码方式,我们在这里输入 utf 杠八,好,这样呢我们就可以去读取数据了, 下一句就是读取我们的数据,读取数据呢,我们用这个 not from fear, 就是从文件里面去加载,在这个后面呢,我们就写我们想要获得的文件的路径,比如说这里 今天文本文档,刚才我已经把文本文档给改成这个 nsi 了,我现在把它改回 utf 八,就是给大家看一下怎么去读取 utf 八,它也是可以读取的,我们把它的路径给粘贴过来,然后我们就可以获得它里面的数据,比如说 ado 点 red text 这句呢,就可以获得它里面所有的文本数据,然后我们可以把它付给一个字符串,比如说我们付给 or, 这是我自己起的 or text 好,这样就付给他了,然后我们就可以把它关掉。 ado 点 close, 这样呢就可以把它关掉,然后我们为了验证一下,我们可以设置一个 message box, 我们把这个 or text 就是我们刚才获得的这里面这个文件里面所有的字符,这个字符串,我们就把它给输出出来。 啊,这个,这个不是数据,是文本文档。好,我们来看一下, 看,这样呢,他就把里面的文本全部都放到了这个 or text 里面,这样我们就可以获得 u t f 八编码的这个文件格式了。那么我们能不能把它变回 a n s i 呢?当然可以了,我们之前不是学过写入吗?我们之前有个代码是写入,我们把这个写入给它复制过来,把它放到下面,我们把它隔开。啊,之前我们不是这个代码是写入吗?在这个写入这里, 我们直接把原来的覆盖覆盖掉,我们直接不用这个了,我们直接 print, 我们打印什么呢?我们我们直接把这个奥 text 给打印进去,这样的话,其实这一串其实实现了一个什么了?实现了一个把这个文本文档从 utf 八直接转变成了 a n s i, 因为这个 v b a 在执行写入的时候,它在执行这个写入过程的时候,它永远把这个文件变成 a n s i, 这其实就可以实现一个从 u t f 八转变为 a n s i 的这样的一个过程。 我们来看一下,这里要打个井号一 好,现在它已经完成了这个呢,其实它已经是看着好像没有变化,其实它已经变成了 a n s i。 不信的话我们来看一下,这里另存为看 它这里我刚才没有调,它自己就是 a n s i 了,我们怎么确定它是 a n s i 呢?我们用 input 再去给它看一下就行了,这里我们用 input 去读取它一下, 看 input 就可以读取它了。之前我们读的时候是不是乱码,现在它就不是乱码,所以就是这样的一个方式。然后我们总结一下这几个参数啊,这个是肯定要打的,这个是打开,这个是打开 ado, 这个是设置参数。注意啊,这里的一是 二进制,二是文本,然后这里是编码,打开这个文件所用的编码,然后这里我们用到的是一个 red text, 这个 red text 不加参数可以获得里面所有的文本。 对,就是这样的一个步骤,这就是这几个参数的作用。前面的这一段呢,就是读取这个呢,就是把它重新写入,就会把它变成 a、 n、 s、 i, 这这个讲的有点长,如果不懂的话多看一下,就跟着跟着这些代码念一遍,比较好理解一些。

记事本是系统自带的,也是我经常用的,打开之后他就是这样子的。刚才我们粘了一些文字,先选中这些空格,点击这里的编辑,再选择替换,最后选择全部替换,你看这些空格就没有了, 点击文件选择另存为,这里要注意一下,默认的编码是 u t f 八,如果你在其他软件导入是乱码的,那你就要改成 n n s i, 因为有些软件不识别 u t f 八编码,现在我重新把它改回 u t f 八, 接着点击保存。现在你可以把它导入金山打字通练习,也可以导入小说阅读器进行阅读,因为他们都支持这种 txt 格式的文件。有时候我们误删了一些系统 文件,就要去网上找一下,然后粘贴到记事本这里,接着选择另存为,在这里重新命名为 desktop。 一,你点后面的是文件后缀名,最后点击保存,接着你的电脑就会恢复正常了。其实记事本是很常用的, 不过我们只能用它记录一些无格式的,像加粗、倾斜、对齐这些他都是无法识别的,同时他也不能保存图片,所以经常被用来去除文件格式。

大家好,我是搜搜,这一节我们接着讲 excel 高校办公五百荔枝第一百零二例批量转换文本文件的编码格式, 可以支持 utf 干八和 ansi 格式的这个转换操作方法法就是点击我们这个搜索公式集中的这个新增功能,下面有一个批量转换文本文件的编码,设置我们的文本文件的路径,给予我们的格式,还要转换后的那个编码, 比如说我们讲成 ansi 点十一开始转换,自动会转换好了,我们可以打开看一档, 这个地方会显示他的这个编码,这个 at 我们就是我们转换后的效果,我们可以转换一款 utfa 八的,看一下,选择 utf 干八点 开始转换,这个时候我们转换后呢,他这里就是 utf 干八的这个格式,非常快捷的这个把这个文件批量转换成对应的编码格式。好,这一节就给大家介绍到这里,谢谢大家。

今天教大家如何去解决优盘音乐歌词显示乱码的问题,其实出现这个问题的根本原因在于咱们大狗所支持的歌词编码格式是 utf 杠八,然而咱们优盘音乐里面的歌词文件编码是 ansi 编码,由于两者的不匹配,导致咱们大狗显示出来就是一个乱码, 只要将歌词改成 utf 杠八,咱们大狗就可以正常显示里面的歌词内容。现在我来教大家如何将 ansi 编码格式改成 utf 杠八格式。修改文件编码格式需要在电脑上完成,所以首先我们应该将优盘插入电脑中,然后在电脑上打开 u 盘中的文件, 打开音乐文件之后,咱们选择歌词右键打开,打开歌词之后,咱们可以在右下角看到这个歌词的文件编码格式是 m n s i 文件格式,咱们 需要将它转化为 utf 杠八。操作的话就是右上角的文件,然后点另存为继续存在优盘当中,然后选择所有文件编码格式修改为 utf 杠八, 然后点保存,点保存之后他会弹出说这个歌词文件已存在,原因是因为他本身存在一个 ansi 编码格式的歌词,所以才会出现这个提示语。我们需要点四进行覆盖, 覆盖完之后咱们可以再确认一下,再去打开这个文件,右下角就可以看到咱们已经修改成功为 utf 杠八了, ok, 这就是如何去修改 ansi 编码格式为 utf 杠八,只不过这种操作的话适合文件比较小的情况下,如果需要大量的批量修改,需要用到一个批量修改的工具,工具可以在网上自行去寻找,原 也是同样的这个原理,只是将编码格式修改为咱们大狗支持的 utf 杠八即可。 ok, 本期视频的话到这里就结束了,觉得有用的话麻烦点个免费的小红心,谢谢大家。

小伙伴们大家好,今天我们说一下系统自带的记事本的具体用法。首先我们点击开始菜单,在弹出的菜单里面点击记事本,打开记事本,我们提前从小说网站上复制一段文字,粘贴一部分文字内容到记事本里面。 这一段小说内容我是想把它导入到金山打字同做打字练习用的,所以说我先把它保存成为文本类型的文件,也就是后缀是 txt 格式的,点击文件,点击另存为保存路径,选择桌面,我们点击桌面上文件名是小说,然后点击保存, 因为这个文件是我之前是已经保存过的,所以说他会提示我是否替换我们点击是。接下来我们打开金山打字通,选择首页,选择拼音打字,选择文章练习。 在课程选择里面,我们点击添加,点击单个添加,点击导入 t x 文章,然后打开我们刚才保存的发的 t x 文件,其实呢,我们发现导入进来的都是乱码,三和大神永不为奴的精神告诉我们办法总比问题多。接下来我们回到记事本界面, 重新保存一次,需要注意的,这次编码选择要选择 m c, 我们点击桌面上文件,明示小说 m c 的 t x s t 文件,然后点击保存文件是之前保存过的, 会提示是否替换。点击时回到金山打字通,点击导入 t x c 文章,选中小说当 c 的 t x c 文件后打开,此时导入金山打字通的内容就显示简体汉字了,原因是有些软件,比如某些小说阅读器不 不支持八的编码,所以会显示乱码。小伙伴们今天的分享就结束了,小伙伴们赶紧收藏学起来,万一哪天表妹打电话说电脑显示乱码了怎么办呢? vister 街真是苦躁的一天!

用代码实现无限道具版。扬了个扬,又见新建文本文档命名为扬了个扬。输入以下代码 保存并关闭文件,重命名,将后缀名改为 html, 开始玩耍。

哈喽,大家好,今天呢我们来学习一下如何将这一堆的数据转化成左边这样一列的数据啊。那我们首先呢将这个数据先复制到表格上。 咱接到表格上,那我们先来观察一下这个数据啊。这个数据呢的分格符主要以是以逗号为主,但其中呢也有这个加号,还有这个斜杠。 好,那我们首先呢将所有的分格符先把它全部变成一样的。那我们先将逗号啊先复制一下,待会呢把所有的其他的分格符呢全部替换成这个逗号。 我们按键盘上的 ctrl h 像这个替换掉出来之后呢,我们加号输在这里,然后替换为我们粘贴。因为呢他这个分隔符,这个逗号有可能是英文状态下,也有可能是中文状态下的逗号。那如 如果搞不清楚呢,我们就直接把这个复制粘贴进来,然后点全部替换。把这个加号替换完了之后呢,我们再把这个斜杠 啊也进行加替换,点按全部替换好。这样呢我们就完成了,把所有的风格符转变成了这个逗号。好,那我们再呢找到数据下的分裂,我们先当个数据选中哈,然后呢点一下这个分裂 点下一步。然后呢我们将这个逗号粘贴在这里啊,那你有时候呢我们这里没有选的时候,点这个逗号可能没有反应啊, 因为呢这个是英文状态下的逗号,所以呢我们要直接输在这里,将这个我们粘贴复制的过来的逗号呢,粘贴在这里啊,下面呢就会有这个反应了。然后呢点击下一步啊,再点完成。我们就 看到他每一个单元格呢全部都进行了这个分裂,那怎么将它转化成竖向的一列呢?我们按住第一个按键盘上的 ctrl shift 向右箭头,我们将所有的数据呢全部选中,然后复制一下。 好。复制好了之后呢,我们再选择一个空白的单元格,点鼠标右键选择性粘贴,我们将它转字勾上,点击确定好。这样呢,就将它转换成一列的数据了,大家学会了没有呢?



