webstorm 打开为二进制_VB文件操作——二进制文件读写

二进制文件概念 二进制文件是以字节为存储方式的数据存储方式 例如,视频时间、图片文件、pdf文件都是二进制存储文件 操作方法
  • 打开形式
    语法:
Open FileName for Binary As #文件号
    说明:     FileName:二进制文件路径     Binary:二进制读写方式     #文件号:唯一标识文件号
  • 关闭形式
    Close #文件号
  • 读取数据
    Get #文件号,位置,变量
 位置: 从指定位置开始读取数据,缺省标识接着上次的位置。第一次打开文件时在第一位  变量: 用来存放读取出来的数据。类型为Byte。变量的长度决定了读取数据的长度
  • 写入数据:
Put #文件号,位置,变量
  • 读取一个字节方法

Get #1,,n
说明: 从1号文件的第一个位置读取一个字节放入n的变量中。(n需定义为Byte类型)
  • 读取整个文件的方法

Get #1,,n(LOF(1)-1)
说明: 从1号文件读取完整的数据。LOF(1)为1号文件的总长度。 实例操作 要求:

设计一款加密软件,可以将二进制文件进行加密,使得没有解密软件的用户无法读取二进制文件的真实内容。

成品演示:

0730d3983df4ece0be4f7fd852e5cb6c.png

单击选择文件按钮,导入一个二进制文件(可以是图片、视频、音乐、pdf等)

097dff164c9743c01f7d6cdbabc81392.png

单击加密按钮,则软件自动对文件进行加密,并显示加密成功提示,此时在原原件所在目录位置会多出一个加密后的文件,此文件,在未解密的情况下是无法查看的,而解密软件只有自己才能根据加密规则制定。这样可以保证一些重要资料不会被外人读取。即使被拷贝也无法打开。

31f4175e38e68e1d7b0b1a0109f0dc03.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值