文件系统-VB如何用二进制打开一个jpg 文件存到一个数组,每次存256循环存完。

问题描述

VB如何用二进制打开一个jpg 文件存到一个数组,每次存256循环存完。
硬盘已经有文件,
Dim fileName As String ’定义了文件路径
Dim plainText() As Byte’用来存放照片二进制数据文件的数组

Open fileName For Binary As 1#’我已经写了用二进制打开文件

'现在循环就不知道怎么写了,想每次存256个字节到plainText()数组一直循环到整个照片全部存入数组。
For i=1 To FileLen(fileName)’但是这个是每次多一个,我要的是每次256的 求助啊
for i*256 =1 to ileLen(fileName)' 这样提示语句错误

拜托了

解决方案

For i=1 To FileLen(fileName) Step 256
For j = i To i + 256
这样就可以了。

解决方案二:
一次性读到plainText()数组里不好吗?为什么每次只读256个而且还是存到相同的数组里?

一次读256个字节:
Dim plainText(255) As Byte’
For i=1 To FileLen(fileName) step 256
get #1iplaintext''每次只读256个字节
''再从plaintext()转储到其它数组里?
next

时间: 2024-08-03 03:39:52

文件系统-VB如何用二进制打开一个jpg 文件存到一个数组,每次存256循环存完。的相关文章

利用Ajax 怎样把别一个ASPX 文件放到一个DIV中!

问题描述 <tablewidth="290"height="64"border="0"cellpadding="1"cellspacing="0"><tr><tdwidth="78">显示a.aspx</td><tdwidth="208"rowspan="3"valign="top&q

PowerShell一次打开多个文件的方法_PowerShell

有时候,我们想通过PowerShell脚本一次性打开多个文件,尤其是相同后缀名的所有文件.我们来写一个函数,函数名为Open-File,通过传递一个*.后缀给此函数,实现一次性打开所有的此后缀的文件. 复制代码 代码如下: Function Open-File{    param(        [Parameter(Mandatory=$true)]        $path    )    $paths = Resolve-Path $path -ea SilentlyContinue   

javaweb-java的web 页面内如何实现一边录音一边同步录音内容和一个视频文件

问题描述 java的web 页面内如何实现一边录音一边同步录音内容和一个视频文件 java的web 页面内如何实现一边录音一边同步录音内容和一个视频文件 就是一个视频文件和一个人在唱歌,我想把视频文件和唱歌的人唱的歌同步给别的人 ,这个人唱一点别人收到一点,类似于即时通讯,还有如何做录音

能不能把所有的文件都打集中一个.exe文件中?不使用.net自带的打包工具

问题描述 自已做了一个winform项目,包含一个.txt文件和一个.zip文件,发布后,在发布的文件夹里运行没有问题,调试也没有问题,可是如将发布后的.exe移至其它目录,提示找不到指定文件,请问能不能把所有的文件都打集中一个.exe文件中?不使用.net自带的打包工具,这样.exe文件移至任何目录,都可以安装! 解决方案 解决方案二:自己顶一下解决方案三:学习解决方案四:学习坐等高人~解决方案五:发错区了吧,这是webform解决方案六:其实用.net自带的打包是可以做到带路径的!googl

如何用 servlet 打开非 HTML 格式的文档(转)

servlet 如何用 servlet 打开非 HTML 格式的文档一种向 Web 客户端发送非 HTML 格式文档的简单方法By Marla Bonar(marla.bonar@javaworld.com) 摘要Java Servlet 编程可以很方便地将 HTML 文件发送到客户端 Web 浏览器.然而许多站点还允许访问非 HTML 格式的文档,包括 Adobe PDF.Microsoft Word 和 Micorsoft Excel 等.事实上这些非 HTML 格式只要能用 MIME 类型

网页-HTML外部链接如何用URL打开内联框架(急用!在线等)

问题描述 HTML外部链接如何用URL打开内联框架(急用!在线等) 一个网站,里面使用内联框架对子页面进行调度. 无论子页面如何变化,框架依旧是不变的(域名也不会变化),这导致我获取子页面的地址变得十分困难. 如果直接使用内联框架子页面的地址,将导致父框架消失. 如何在一个外部网页中输入一个特殊的URL定位到父框架内的指定子框架呢? 打个比方:我有一个A网站,里面使用了内联框架链接到了B网页 我在C网站发布了一个链接(目的是指向B网页),如何使B网页的父框架(也就是A网站的框架)不消失呢? 求高

mfc如何用按钮打开新的对话框

问题描述 mfc如何用按钮打开新的对话框 想通过单击按钮打开新的对话框.不要原来的对话框.求教我该如何写代码 解决方案 你在按键的处理中,定义一个新窗体的变量,然后调用此变量对应的方法显示窗体即可.以前的窗体,是需要关闭或隐藏,也需要你来处理 解决方案二: 你在按键的处理中,定义一个新窗体的变量,然后调用此变量对应的方法显示窗体即可. 解决方案三: 首先在资源视图里面添加一个新的dlg对话框,然后给这个对话框添加一个类,之后在之前的按钮所在的文件里添加这个心的对话框对应的头文件,然后创建这个新的

如何用C# 在内存中将一个string 转换为一个 txt文件的byte[]

问题描述 如何用C#在内存中将一个string转换为一个txt文件的byte[]注意是txt文件的byte[],不是将string直接转换成byte[] 解决方案 解决方案二:txt文件的byte[]?不就是编码的问题吗?byte[]还分txt什么的?解决方案三:txt里面的byte是什么意思~~~不都是二进制么解决方案四:说你的需求...要干什么解决方案五:你什么意思不是一样么staticvoidtofile(stringinput){byte[]barr=System.Text.Encodi

VB使用shell函数打开外部exe程序的实现方法_vb

本文实例主要实现了VB调用外部exe程序来运行的功能,这里主要是使用shell函数来执行,shell函数主要用来打开一个外部的exe可执行文件,例如,在sub模块内:Shell "notepad", vbNormalFocus,代表以正常模式运行记事本程序,vbNormalFocus是shell的参数,意思是正常模式,当然它还有vbMaximizedFocus最大化模式,vbMinimizedFocus最小化模式,vbHide隐藏模式等多种运行方式可选择. 具体的代码例子及注释如下: