使用delphi获取文件的大小(以字节为单位)

FileSize函数返回文件的大小(以字节为单位)——这对于Delphi程序中的某些文件处理应用程序来说是一个有用的结果。...

FileSize函数返回文件的大小(以字节为单位)——这对于Delphi程序中的某些文件处理应用程序来说是一个有用的结果。

computer programmers discussing coding

获取文件大小

FileSize函数返回文件的大小(以字节为单位);如果找不到文件,函数将返回-1。

// returns file size in bytes or -1 if not found.function FileSize(fileName : wideString) : Int64;varsr : TSearchRec;beginif FindFirst(fileName, faAnyFile, sr ) = 0 thenresult := Int64(sr.FindData.nFileSizeHigh) shl Int64(32) + Int64(sr.FindData.nFileSizeLow)elseresult := -1;FindClose(sr);end;

当文件大小以字节为单位时,您可能希望格式化显示大小(Kb、Mb、Gb),以帮助最终用户理解数据,而无需转换单位。

  • 发表于 2021-09-15 04:03
  • 阅读 ( 177 )
  • 分类:IT

你可能感兴趣的文章

兆字节千兆字节(megabyte gigabyte)和兆字节(terabyte)的区别

...00MB。一张光盘的容量是700MB。因此,今天兆字节是最广泛使用的单位,用来说明一般使用的文件的大小。 软盘的单位是兆字节 什么是千兆字节(gigabyte)? 1024兆字节组成一个千兆字节。GB表示千兆字节。例如,1GB字节显示为1GB。...

  • 发布于 2020-09-25 13:09
  • 阅读 ( 386 )

13 df linux命令及其示例

...具的威力不应被忽视。它们看起来可能很过时——不需要使用鼠标——但是像df命令这样的技巧可以节省时间。 ...

  • 发布于 2021-03-18 03:04
  • 阅读 ( 171 )

兆字节(mb)与兆字节(mb):我们让它更容易混淆

... 互联网服务提供商使用兆比特作为一种营销策略,使他们的软件包对潜在客户更具吸引力。这是因为这些数字比较小的数字更大,看起来更具纪念意义。 ...

  • 发布于 2021-03-22 07:22
  • 阅读 ( 395 )

如何在linux上使用stat命令

...可配置的实用程序,您可以在幕后一瞥。我们会教你怎么使用它。 stat带你到幕后 ls命令在做什么方面做得很好,而且做得很多,但是对于Linux,似乎总有一种方法可以更深入地了解表面之下的内容。通常,这不仅仅是一个掀开...

  • 发布于 2021-04-02 19:25
  • 阅读 ( 160 )

如何在linux中获得文件或目录的大小

当您使用linuxdu命令时,您将获得实际磁盘使用情况以及文件或目录的真实大小。我们将解释为什么这些值不一样。 实际磁盘使用情况和实际大小 文件的大小和它在硬盘上占用的空间很少相同。磁盘空间按块分配。如果一个文...

  • 发布于 2021-04-02 20:13
  • 阅读 ( 129 )

如何使用ls命令列出linux上的文件和目录

我们每天都在使用linuxls命令而不去考虑它。真遗憾。注意一下,您会发现许多有用的选项,包括一些您应该添加到命令行库中的选项。 ls列出文件和目录 ls命令可能是大多数Linux用户遇到的第一个命令。我们这些整天围着命令...

  • 发布于 2021-04-02 21:28
  • 阅读 ( 224 )

如何从linux终端查看可用磁盘空间和磁盘使用情况

df和du命令报告Linux、macOS和许多其他类似Unix的操作系统上使用的bashshell中的磁盘空间使用情况。通过这些命令,您可以轻松地确定哪些内容占用了系统的存储空间。 查看总的、可用的和已用的磁盘空间 Bash包含两个与磁盘空间...

  • 发布于 2021-04-03 17:35
  • 阅读 ( 186 )

如何在macos中用虚拟文件测试网络或硬盘速度

...,可以在“应用程序”>“实用程序”中找到它,或者使用键盘快捷键命令+空格进行聚光灯搜索。 当你打开终端时,它会启动你的主目录。在创建虚拟文件时,最好先将目录更改为易于访问的位置,例如桌面,以便在那里自...

  • 发布于 2021-04-08 05:34
  • 阅读 ( 147 )

mb(mb)和国标(gb)的区别

MB与GB 电信和计算机使用中的数据传输速率是基于其系统中的位、字符或块的数量。它们以比特/秒或字节/秒的倍数来度量。 位是二进制数字的缩写,二进制数字是数字设备中存储的信息量。它是一个具有两个可能值的变量,...

  • 发布于 2021-06-23 12:48
  • 阅读 ( 154 )

德尔福单元剖析(德尔福初学者版)

...为一名优秀的Delphi程序员,那么“接口”、“实现”和“使用”等词需要在您的编程知识中占有特殊的位置。 德尔福项目 当我们创建一个Delphi应用程序时,我们可以从一个空白项目、一个现有项目或Delphi的一个应用程序或...

  • 发布于 2021-09-10 20:53
  • 阅读 ( 180 )
ve407493
ve407493

0 篇文章

相关推荐