如何这样操作(读取/更改)文件?(up者有分) 对于test.dat,我想这样操作该二进制文件:1。把该文件前面10个字节去掉。2. 给该文件前面加入10个字节的数据。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把该文件前面10个字节去掉。从第11个字节开始读入(Get)数据到一个Byte数组,删除原文件,再建立新文件,然后再把Byte数组写(Put)回去。给该文件前面加入10个字节的数据。读入(Get)数据到一个Byte数组,删除原文件,再建立新文件,先写入10个字节的数据,然后再把Byte数组写回去。 你可以以fso对象打开文件,并建立相应的textstream对象,并读出文件内容到一个字符型变量中,处理后再新建此文件即可 对了,你难道不能用FileLen这种类似的函数直接读文件末尾吗?这样你读一个文件头,读一个文件位,存成俩个数组,然后互换,保存文件,不知道行不行。 我已经把这个问题解决了,方法如下,可以作为一些数据库文件的加密,比如有些程序必须把数据库文件给用户的,就可以这样做。第一:程序退出的时候,把数据库文件的前1024(n)个字节,get出来放入一个二进制文件file1的某位置处中(该二进制文件应该比n大很多),然后把数据库文件的前n个字节,全部置ff,第二:程序启动的时候,把file1的某位置开始前n个字节get出来,put到数据库文件中,再attach数据库即可。我的数据库文件比较大,有900M,用其它方法进行加密,显然不合适,这种方法可以应付一般的用户和情况,但对于真正懂数据库操作的专业人士,应该没用(呵呵,有漏洞)。不过,这项工作我可以交差了。我使用的是SQLServer2000,mdf文件必须要安装到用户端,但里面的内容绝对不能给用户看到,因此必须加密,虽然里面的某些字段已经加密了,但其它内容由于种种原因,不能采用加密手段,只有出此怪着。各位对于这种情况如何加密,欢迎继续讨论完善。 请帮忙看一下用API写的串口模块问题出在哪,不能发送和接收 键盘多媒体按钮 键码值(keyCode) 有关消息的问题 VB,DOTNET,水晶报表8.0,打包出现的问题!! 急,学校的作业,有问题 如何利用VB提取,替换文件图标 关于数据库查询的问题,急需解答,在线给分!!!!!!!!! vb 中 16CRC校验如何实现? VB中的form或是其他的控件,有一个backcolor属性,请问是如何做出来的? 要用WINSOCK或API实现通信必须获知服务地址及端口。如何实现 VB还是脱不了壳? DataGrid 控件怎么累加显示啊?
从第11个字节开始读入(Get)数据到一个Byte数组,删除原文件,再建立新文件,然后再把Byte数组写(Put)回去。给该文件前面加入10个字节的数据。
读入(Get)数据到一个Byte数组,删除原文件,再建立新文件,先写入10个字节的数据,然后再把Byte数组写回去。
这样你读一个文件头,读一个文件位,存成俩个数组,然后互换,保存文件,不知道行不行。
我使用的是SQLServer2000,mdf文件必须要安装到用户端,但里面的内容绝对不能给用户看到,因此必须加密,虽然里面的某些字段已经加密了,但其它内容由于种种原因,不能采用加密手段,只有出此怪着。各位对于这种情况如何加密,欢迎继续讨论完善。