社区
VB基础类
帖子详情
在VB中如何表示64位整数(大文件访问)?
davidwee
2002-07-15 02:34:29
比如我有一个文件为5G, 我如何在VB中得到它的实际大小并正常访问它?
...全文
214
4
打赏
收藏
在VB中如何表示64位整数(大文件访问)?
比如我有一个文件为5G, 我如何在VB中得到它的实际大小并正常访问它?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zyl910
2002-08-15
打赏
举报
回复
Dim LODWORD As Long HIDWORD as Long
Dim TempDbl as Double
Call ……(TempDbl)
CopyMemory LODWORD, TempDbl, 4
CopyMemory HIDWORD, ByVal VarPtr(TempDbl)+4, 4
TempDbl=HIDWORD
TempDbl=TempDbl*&H100000000
TempDbl=TempDbl+LODWORD
MsgBox TempDbl
davidwee
2002-08-15
打赏
举报
回复
没有人能回答吗
davidwee
2002-07-15
打赏
举报
回复
那样的精度够吗?
double在数据太大时会转成XXXX.XXX+eXX的
IBM_YS
2002-07-15
打赏
举报
回复
使用Double数据类型,只要你自己不去访问小数部分。
别说5G,5GG也可以访问。
VB
6.0 给
64位
Office写插件
本文介绍用
VB
6.0 给 64 位 Office 写插件。开发背景是
VB
6.0 开发的 dll 不能在 64 位 Office 进程加载,变通思路是生成标准 32 - bit exe。开发环境为 Win7 64 - bit、Excel 2010 64 - bit 和 Visual Basic 6,还给出开发步骤及调用 Window API 时的注意事项和解决办法。
Delphi、
VB
、C#将16进制字符串转换成
64位
有符号
整数
Convert.ToInt64 Method (String, Int32)
本文介绍了如何将16进制字符串转换为等效的
64位
有符号
整数
,提供了
VB
、C#及Delphi的代码示例,包括处理前缀0x或0X的方法。
VB
6实现超大
文件
断点下载
本文详细阐述在
VB
6环境下实现超大
文件
(>2GB)断点下载的技术方案,核心包括HTTP Range请求支持、分块下载策略、
64位
文件
指针API调用、下载进度持久化机制及异常恢复能力。重点解决
VB
6内存限制与32位
整数
瓶颈,通过Windows API实现大
文件
精确定位与分段读写,并确保网络
中
断后可续传。适用于企业级
文件
管理、批量下载等场景。
VB
/
VB
A的
整数
,你真的了解?
这篇博客深入探讨了
VB
中
的数值类型,包括Byte、Boolean、Integer、Long和Currency等。文章指出,
VB
数值类型在内存
中
的表现实际上类似于指针,并详细阐述了各种类型的特点和用途。例如,Byte是唯一的无符号类型,Boolean占用2字节且True常量被定义为-1,Integer与字符串类型有直接关系,Long是最常用的类型,而Currency尽管表现为4位定点小数,实际上是
64位
整数
。此外,文章还提出了关于数值类型内存分配的思考题,以及Currency类型的高级应用技巧,如精确还原
文件
时间。
有符号的
整数
与无符号
整数
本文详细介绍了
VB
和C#
中
的数据类型,包括16位、32位及
64位
的有符号和无符号
整数
类型的
表示
范围。通过具体的示例代码,帮助读者更好地理解这些基本类型的使用。
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章