⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 drivinfo.prg

📁 吐血贡献纺织上的进销存原码,功能齐全,给大家吧.
💻 PRG
字号:
* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
*  文件名: DRIVINFO.PRG <-- 本文件由 UnFoxAll 创建
* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



PROCEDURE drivinfo
 DECLARE INTEGER GetVolumeInformation IN Win32API AS GetVolInfo STRING @ , STRING @ ,  ;
      INTEGER , INTEGER @ , INTEGER @ , INTEGER @ , STRING @ , INTEGER 
 LOCAL LPROOTPATHNAME , LPVOLUMENAMEBUFFER , NVOLUMENAMESIZE , LPVOLUMESERIALNUMBER ,  ;
      LPMAXIMUMCOMPONENTLENGTH , LPFILESYSTEMFLAGS , LPFILESYSTEMNAMEBUFFER ,  ;
      NFILESYSTEMNAMESIZE
 LPROOTPATHNAME = 'C:\'
 LPVOLUMENAMEBUFFER = SPACE(256)
 NVOLUMENAMESIZE = 256
 LPVOLUMESERIALNUMBER = 0
 LPMAXIMUMCOMPONENTLENGTH = 256
 LPFILESYSTEMFLAGS = 0
 LPFILESYSTEMNAMEBUFFER = SPACE(256)
 NFILESYSTEMNAMESIZE = 256
  GETVOLINFO(@LPROOTPATHNAME,@LPVOLUMENAMEBUFFER,NVOLUMENAMESIZE,@LPVOLUMESERIALNUMBER,@LPMAXIMUMCOMPONENTLENGTH,@LPFILESYSTEMFLAGS,@LPFILESYSTEMNAMEBUFFER,NFILESYSTEMNAMESIZE)
 CLEAR DLLS
 SERIALNUMBER = ALLTRIM(STR(LPVOLUMESERIALNUMBER + 1234567890))
 SERIALNUMBER =  ;
      IIF(LEN(SERIALNUMBER) >= 10,SUBSTR(SERIALNUMBER,1,10),PADL(SERIALNUMBER,10,'0'))
 RETURN SERIALNUMBER
ENDPROC
*------*

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -