delphi 获取驱动盘的卷标 号

{获取C盘的卷标 格式化硬盘卷标改变}
//GetHardDiskSerial(‘c:\‘)
function GetHardDiskSerial(Drive: string): string;
var VolumeSerialNumber: DWORD; 
  MaximumComponentLength: DWORD; 
  FileSystemFlags: DWORD; 
begin 
  if Drive[Length(Drive)]=‘:‘ then Drive := Drive + ‘\‘;

GetVolumeInformation(PChar(Drive), nil, 0, @VolumeSerialNumber, MaximumComponentLength, FileSystemFlags, nil, 0); 
  Result := IntToHex(HiWord(VolumeSerialNumber), 4) + ‘-‘ + IntToHex(LoWord(VolumeSerialNumber), 4);

end;

来自为知笔记(Wiz)

delphi 获取驱动盘的卷标 号

时间: 2024-07-31 23:25:40

delphi 获取驱动盘的卷标 号的相关文章

修改卷标

Fat16/Fat32格式: #安装$ sudo apt-get install mtools#新建配置文件$ cp /etc/mtools.conf ~/.mtoolsrc#编辑刚复制的"~/.mtoolsrc"文件,在最後一行加入如下命令行:drive i: file="/dev/sda2" //里面的"/devsda2"应根据实际情况更改为你要改的盘#更改命令提示符路径到"i:"盘:$ mcd i:#查看"i:

Java 获取Windows 磁盘卷标

Sun已经实现了几个主要操作系统缺省实现类,调用FileSystemView.getFileSystemView()即可. package test; import java.io.File; import javax.swing.filechooser.FileSystemView; public class DriverTest { public static void main(String[] args){ // 当前文件系统类 FileSystemView fsv = FileSyst

论述卷标作为挂载设备的优点

如下是翻译自redhat官网: 基于路径的方式指定的设备名称是不持久的.任何时候都可能随着系统的重新配置而发生改变,可能是手动的操作,亦或是系统重启.(本人在这一点是无法理解的.实际上基于设备扫描的顺序而定义的设备名称确实是容易发生改变的,但是基于路径或者说是实际的PCI地址确实毋庸置疑的) It is even possible for the path identifiers to change when no physical reconfiguration has been done,

使用IO映射的方式获取tiny4412板子上的ID号

在以前的文章中,有一篇 基于ARM-contexA9-Linux驱动开发:如何获取板子上独有的ID号 在那篇文章中,具体可以参考.那时候我使用了简单的字符设备驱动框架,最终的ID号通过read方法可将ID读取出来,但是,这样做就太麻烦啦,有没有更简单的方法呢?其实有,这种方法称作IO地址的映射,而今天我们要说的是IO地址的动态映射方法,静态映射就太简单了,直接调用相应的接口,配置相应的寄存器,设置状态就可以实现.接下来看看驱动代码: #if 0 . io地址: . 静态映射: //这个头文件与平

Cocos2dx 3.10版编译安卓报卷标错误

  环境: Java-sdk 1.7 Python2.7 Cocos2dx-3.10 Lua5.1 VC++2005-2013 Ant 1.10.1 android-ndk-r10d   1.错误截图 C++编译完成,生成apk包出错 2.解决过程 2.1最初怀疑磁盘问题,格式化磁盘/修复磁盘坏道也没用,尝试几台机器有同样的错误,排除磁盘问题. 2.2 用cocos命令行手工执行编译,编译成功,推测可能是Python执行cmd命令的BUG 2.3 找到build_android.py查看py执行

android 如何获取U盘的目录?

============问题描述============ android 如何获取U盘的目录? 我要实现在U盘里面复制一个数据库到 app的本地数据库文件夹里面替换旧的数据库 用输入输出流能能实现到吗?数据库名字是是一样的 现在不知道怎么获取U盘的目录 求大神看看我这个想法可行不?还是如何获取U盘的目录?? ============解决方案1============ 求大神呀 求大神呀 别沉 ============解决方案2============ android本身就是sd卡啊,你是要u盘插

delphi 获取文件的最新修改时间 http://www.delphitop.com/html/wenjian/64.html

delphi 获取文件的最新修改时间 作者:admin 来源:未知 日期:2010/1/28 13:15:22 人气:1054 标签: QQ空间新浪微博腾讯微博腾讯朋友QQ收藏百度空间百度贴吧更多0 delphi 获取文件的最新修改时间 varDateTime: TDateTime;beginFileAge('C:\Windows\Notepad.exe', DateTime);ShowMessage(DateTimeToStr(DateTime));end;

Delphi 获取MAC 地址

function GetMacAddress(index:integer):string;var   ncb : TNCB;                {NetBios控制块}   AdapterS : TAdapterStatus; {网卡状态结构}   LanaNum : TLanaeNum;       {Netbios Lana}   i : integer;   rc : Char;                 {NetBios的返回代码}   str : String;beg

递归获取指定盘符下的所有文件及文件夹

 /// <summary>         /// 递归获取指定盘符下的所有文件及文件夹         /// 存在部分文件夹访问权限问题         /// </summary>         /// <param name="path">string path = @"G:\"; </param>         /// <param name="filter">strin