VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
vb
->
readfile的奇怪问题
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
readfile的奇怪问题
发表于:
2007-07-22 07:30:07
楼主
ret = readfile(filehandle, strbuff, 256, lngbytesread, lpoverlapped)
if ret=0 then
err = getlasterror()
debug.print ret & ", " & err
end if
上边代码运行后 ret 和 err居然都是0,请问是代码哪里错了? 还是其他什么原因?
发表于:
2007-07-22 07:41:03
1
楼 得分:
0
readfile 函数返回0 代表读取文件失败 但是不代表产生了err错误
发表于:
2007-07-22 08:39:31
2
楼 得分:
0
那。。如何才能知道错误的原因?
发表于:
2007-07-22 09:16:43
3
楼 得分:
0
ret = readfile(filehandle, strbuff, 256, lngbytesread, lpoverlapped)
if ret=0 then
debug.print ret & ", " & err.lastdllerror
end if
发表于:
2007-07-22 09:18:45
4
楼 得分:
0
或者
ret = readfile(filehandle, strbuff, 256, lngbytesread, lpoverlapped)
if ret=0 then
err.raise(err.lastdllerror )
end if
发表于:
2007-07-22 11:22:34
5
楼 得分:
0
up
发表于:
2007-07-22 11:56:54
6
楼 得分:
0
刚才查了一下 err.lastdllerror 也是 0, 怪
发表于:
2007-07-22 12:13:16
7
楼 得分:
0
ret = readfile(filehandle, strbuff, 256, lngbytesread, byval 0)
这样写吧
发表于:
2007-07-22 12:16:41
8
楼 得分:
0
filehandle 是管道,为防止读阻塞,我用的是 overlapped 方式
发表于:
2007-07-22 12:17:05
9
楼 得分:
0
所以用 readfile(filehandle, strbuff, 256, lngbytesread, lpoverlapped) ,没错阿
发表于:
2007-07-23 09:49:40
10
楼 得分:
0
to ayalicer(小刀惋心)
api调用失败 与vb的err有什么关系 倒
这样写 不方便些?
if readfile(filehandle, strbuff, 256, lngbytesread, lpoverlapped) then
成功
else
失败
end if
发表于:
2007-07-23 14:12:18
11
楼 得分:
0
err.lastdllerror 是在调用dll函数遇到错误返回的值
发表于:
2007-07-25 12:29:01
12
楼 得分:
0
顶起来,继续求解。。。
发表于:
2007-07-27 13:29:02
13
楼 得分:
0
overlapped 是异步操作
如果你确定你的代码中那些变量使用都没问题的话
设置getlasterror,并将他返回值传上来
发表于:
2007-08-07 17:31:28
14
楼 得分:
0
是不是你的文件刚好就结束啦?
或者文件大小是0个字节
下一篇:
webbrowser1 执行框架页面中的js 问题,高手请进
上一篇:
怎么用vb winsock 发送数据结构
相关文章
.net 下 virtualprotectex 声明&...
vb二进制读取大文件时内存溢出?
请教一个文件监控的问题
datagrid显示多字段问题,高手帮忙!
请高手帮帮忙啊
窗体问题
求助
关于数据库控制版本更新问题
基础题目
跪求各位高手,小弟查了许多资料实在是无能为力!...
动态创建winsock控件: server端close了连接...
求一个vb移位字符串能加密或解密源码
请问大家,如何用程序实现将系统的刷新率设为85mh...
vb编程的几个数学问题
关于vb加密解密字符串,支持中文的
谁能说说易语言,究竟是真正的中文编译器还是中文...
vb中有类似isselected的语句判断吗?
求vb打印控件的使用
急!!![ado]当把cursorlocation设成adclient并...
sendinput发送字符时,如果输入法是中文输入法,...
其他资讯
创建htmldocument实例 网页头部内容丢失
通过代开对话框获得文件所在的绝对路径和文件名(...
问vb高手一个独立程序的问题
数据处理问题??谢谢了..
api中的getcomputername如何调用?
请教 如何关闭托盘菜单
求vb解析xml的资料...
【问】如何打开页面中选定区域里的所有超链接?
vb 读取注册表 变化的键
老手们麻烦进来帮忙下,求教vb运行打印时 提...
帮帮忙,在vb中用access完成数据库记录的增,删,...
如何读取不包含bom的utf-8文本?
在gatagrid控件中如何使四个箭头键在上下左右单元...
日文系统里,把中文复制到richtextbox里面无法正常...
vb sendmessage调用,向另一个应用程序发送...
关于vb_listview和treeview,恳请解答
求一正则式.
请看程序,如何按日期排序(万分急)谢
vb中怎样表示在文本框输入十六进制数据?(急)
又有200了啊~~~刚好~~~看我老马的散分大法~~~~哈...
快速检索
分类导航标签a
PowerBuilder项目管理
C/C++C++
微软创新杯软件开发大赛渲染技术竞赛
WebSphereWebService
Web 开发JavaScript
硬件/嵌入开发硬件设计
.NET技术J#
Web 开发应用服务器
产品/厂家程序员大本营
Windows专区Vista
产品/厂家开发者大会
JavaSUN
计算机图书清华大学出版社
WebSphereServer
C/C++C++
最新资讯
关于select case语句的简化
scons编译终止的问题,什么原因?
************************关于c#和c++传递数据的...
ip 正则表达式问题
请问out,retval类型的,如何返回结果?
如何终止一个服务
求关闭页面执行,刷新或者转向其他页面不执行的语...
求电子书——webwork in action ...
关于做ie插件的资料或者书那位提供一下嘛
这是被人攻击了吗?
装入归档文件时发生了错误!!怎么解决?
我要做一个新闻发布的系统请问首页的新闻从那里来...
关于select.options[i].selected值得该表
如何实现超级终端的通信功能
关于javascript 求救拉
url验证正则表达试
c#关于数据库的问题
我装的vb里面怎么没有ado连接呀,请各位高手帮帮...
二进制文件字节比较问题
怎么截获文件夹分区的双击操作啊?
skinmagic换肤的问题?
如何实现摇奖动画效果
css中文字垂直居中的问题
新手提问:javascript中如何调用自定义的com组件...
地图的着色问题
急求embedded visual c++ 3.0&nb...
求得到硬盘和序列号,,,,,网卡的序列号.............
关于单系统,多站点的问题
求《vc++实效编程百例》
做为一个it管理者最重要的是什么?
散分了
软件目标
怎样用c#做个精美界面
同一个groupname的许多(比如100个)radiobutton如...
objrow.insertcell(0) 是在表格上插入第一...
新做div+css的网站,请大家给点建议
在存储过程中按月统计一个字段的值
截取字符包含网页元素的问题
问一个关于vc++文件读取保存的问题 希望高手...
关于csvnt中兼容性选项的问题
热门点击
如何把c#中得到的数据存储成文件的形式以方便mat...
新手求救
asp文件很大,用dw打不开,用记事本打开是乱码。...
一篇不错的帖子
如何控制控件的相对位置?
myeclipse6不能查看jdk之外的源码
webbrowser的超时时间,在哪里设置阿?或需要什么...
想知道一个2进制文件的格式,不知道怎么看
struts 2 的问题
调用带output参数存储过程方法
嫦娥一号 和长征三甲 的程序什么语言写...
初学vb,问一个截取字符串的问题
关于install shield制作安装程序的问题
pb如何调用excel中的宏
关于获得服务器端文件夹中文件信息的问题。
我写的j2me手机程序,使用处理触摸屏的代码,如果在...
求购光电转换装置
增加用户名的问题(请十豆三看看)
在win32情况下 如何画白色的虚线?(没加载...
新手学.net
推荐一款写博客的共享软件
快捷方式的一点问题
单选多选问答
进程注入问题
sql语句优化,高分求教!
佛盛龙体育馆管理系统
linux安装出现问题
字符串的旋转问题,但时间复杂度要求有点刁...
我想取得通过 membership创建的“已登录用户...
编译器错误 c3204 .“_al...
服务器为2003+iis6.0,最近这几天老出现远程桌面...
求关于此题的算法过程:谢谢你拉
winxp 注册表问题!请进来看看!谢谢!
关于union的奇怪的问题
软件逆向 破解
用gridbaglayout的布的局,想把按钮做成圆角的矩...
有谁了解广东亿迅科技的,请讨论下......
请教如何修改下列语句?试过无数遍了。
为bcb6安装jcl和jvcl出错?急等高手回答
physical_address中各项是什么意思?