📄 如何处理二进制.txt
字号:
你 以 为 所 有 软 件 都 是 将 二 进 制 数 据 写 在 RichTextBox上 然 后 再 处 理 的 吗 ? Word97和 WinZip都 没 有 使 用 RichTextBox。 而 RichTextBox只 支 持 文 本 数 据 , 不 支 持 二 进 制 数 据 。 你 用 RichTextBox读 入 二 进 制 文 件 时 , 通 常 RichTextBox在 读 到 代 表 文 件 结 尾 的 Chr(27)时 就 会 停 止 调 入 文 件 , 其 后 的 内 容 会 被 RichTextBox忽 略 。 所 以 你 保 存 文 件 时 会 丢 失 信 息 。 为 什 么 一 定 要 使 用 RichTextBox? 完 全 没 有 必 要 。
处 理 二 进 制 数 据 可 以 先 建 立 一 个 Byte型 的 数 组 。 然 后 利 用 Open ... As Binary以 二 进 制 方 式 打 开 文 件 , 使 用 Get语 句 读 入 数 据 放 在 Byte型 数 组 中 。 处 理 (加 密 )后 , 再 使 用 Put语 句 将 数 据 写 入 文 件 就 行 了 。 WinZip加 密 时 也 是 采 用 这 种 办 法 的 , 而 不 是 先 放 在 什 么 控 件 中 的 。
<END>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -