软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 源码下载 > 资源素材 > 其它资源 > 龙霆编程框架-文件与目录Lt_FileFolder v1.0下载

龙霆编程框架-文件与目录Lt_FileFolder v1.0

  • 资源语言:简体中文
  • 资源类型:国产软件
  • 资源大小:306 KB
  • 资源等级:3星级
  • 相关链接:Home Page
  • 资源性质:免费版
运行环境:Windows
更新时间:2013-11-17 13:44:46
有无插件:无插件,请您放心使用!

之前是学易语言的,最近打算转学C#,不过对于C#目前还是纯新手状态,有很多东西并不是非常懂,写起程序十分麻烦
想必还有很多菜鸟们都和我一样。于是我用我熟悉的易语言写出了龙霆编程框架的第一个动态链接库文件——Lt_FileFolder.dll
该动态链接库内含41条函数,以File_或Folder_作为前缀以区分其功能用途,主打文件和文件夹操作

压缩包内含有函数的中文说明文档
部分源码取自互联网,由龙霆优化、修正、移植、整合
顺便说下我英语渣渣,求不吐槽函数名和参数名的翻译

相关说明:

**********************************************************
*龙霆编程框架
*文件与目录
*Lt_FileFolder.dll
*版本:1.0.0.0
**********************************************************
<int>File_Open(<string>FilePath,<int>Mode)
打开文件,打开成功返回文件号,打开失败返回-1
FilePath:文件路径
Mode:0为API方式,非0为易语言核心支持库方式
**********************************************************
<bool>File_Close(<int>FileNum,<int>Mod)
关闭文件,关闭成功返回真,关闭失败返回假
FileNum:(传址)使用打开文件命令时返回的文件号
Mode:0为API方式,非0为易语言核心支持库方式。如选择核心支持库方式则无论是否成功关闭都返回真
**********************************************************
File_Download(<string>Path)
用Windows默认方式下载文件
Path:被下载文件的网址
**********************************************************
<bool>File_Run(<string>FilePath,<string>Comline,<int>WinMode)
执行文件(打开文件、运行可执行程序、打开网址)
FilePath:文件路径、文件夹路径、网址
Comline:附加命令行(一般用于打开可执行程序)
WinMode:窗口模式,0为普通,1为隐藏,2为最小化
**********************************************************
File_Location(<string>FilePath)
定位文件,在资源管理器中选中该文件
FilePath:文件路径
**********************************************************
<double>File_GetSize(<string>FilePath)
取文件大小,单位为Byte字节
FilePath:文件路径
**********************************************************
File_Rel(<string>ProgramPath,<string>Extension,<string>IconPath,<string>FileType,<string>ExtensionNme)
文件关联。关联指定类型的文件、可自定义关联程序、关联后缀、文件类型、关联图标等
如果IconPath所指定的文件不存在,关联图标将会变成空白。因此即使在使用了该函数后也不要移动、删除IconPath所指定的文件
ProgramPath:关联程序的路径。例如C:\Windows\notepad.exe
Extension:后缀名。例如txt;如果有多个后缀名,请以|分隔,例如txt|ini|xml
IconPath:关联图标的路径。可以是ico文件,也可以是dll文件,也可以是exe文件
FileType:文件类型。关联文件的说明 被关联文件属性中的文件类型
ExtensionName:关联名,建议留空。不建议使用中文
**********************************************************
<string>File_GetRel(<string>Extension)
取文件关联。返回关联程序路径,例如输入txt,返回"C:\Program Files\Notepad++\notepad++.exe" "%1"
Extension:后缀名,如txt
**********************************************************
<string>File_GetPath(<string>FilePath)
取文件父路径、取目录。例如输入C:\Windows\notepad.exe,返回C:\Windows\
FilePath:文件路径
**********************************************************
<int>File_Create(<string>FilePath,<int>Size)
瞬间创建一个文件。成功返回1,失败返回-1
FilePath:文件路径
Size:文件尺寸,单位为Byte字节,最大为2,147,483,647字节
**********************************************************
<bool>File_Copy(<string>FileName1,<string>FileName2,<int>Cover)
复制文件
FileName1:被复制文件名
FileName2:复制到的文件名
Cover:0为覆盖,非0为不覆盖
**********************************************************
<string>File_GetExtension(<string>FilePath)
获取文件的扩展名(后缀名)
FilePath:文件路径
**********************************************************
<bool>File_MergeFile(<string>FilePath1,<string>FilePath2)
合并文件。将FilePath2附加到FilePath1后面。成功返回真
FilePath1:第一个文件的路径
FilePath2:被合并的文件的路径
**********************************************************
<bool>File_IsExist(<string>FilePath)
文件是否存在
FilePath:文件路径
**********************************************************
<string>File_GetFileName(<string>FilePath)
取文件名,例如输入C:\Windows\notepad.exe 返回notepad.exe
FilePath:文件路径
**********************************************************
<bool>File_Move(<string>FileName1,<string>FileName2)
移动文件
FilePath1:欲移动的文件
FilePath2:移动到的文件名
**********************************************************
<bool>File_Del(<string>FilePath)
删除文件
FilePath:文件路径
**********************************************************
<bool>File_DelToRecycleBin(<string>FilePath,<int>Mode)
删除文件到回收站
FilePath:文件路径
Mode:0=普通; 1=不询问删除; 2=不提示错误; 4=不显示进度
**********************************************************
Fule_DelConfigSection(<string>ConfigFileName,<string>SectionName)
删除ini配置文件的配置节
ConfigFileName:配置文件名
SectionName:节名称
**********************************************************
File_DelConfigItem(<string>ConfigFileName,<string>SectionName,<string>ConfigItemName)
删除ini配置文件的配置项
ConfigFileName:配置文件名
SectionName:节名称
ConfigItemName:配置项名称
**********************************************************
<string>File_GetShortPath(<string>FilePath)
取短文件名。例如输入“D:\Program Files\OriginGame\Battlefield 3\bf3.exe”
返回“D:\PROGRA~1\ORIGIN~1\BATTLE~1\bf3.exe”
FilePath:文件路径
**********************************************************
<string>File_GetLongPath(<string>FilePath)
取短文件名。例如输入“D:\PROGRA~1\ORIGIN~1\BATTLE~1\bf3.exe”
返回“D:\Program Files\OriginGame\Battlefield 3\bf3.exe”
FilePath:文件路径
**********************************************************
<int>File_IsExtensionRel(<string>Extension)
检查指定后缀名是否被关联。未关联返回-1 已关联但关联程序不存在返回0 已经关联返回1
Extension:后缀名,例如“txt”
**********************************************************
<bool>File_CreateFileFolder(<string>FilePath)
根据一个文件名创建出该文件名所包含的所有目录
例如输入“D:\Program Files\OriginGame\Battlefield 3\bf3.exe”,则创建Program Files目录,然后在这个目录里创建“OriginGame”目录,然后再创建“Battlefield 3”
FilePath:文件路径
**********************************************************
Folder_Location(<string>FolderPath)
定位文件夹,在资源管理器中打开该文件夹;如果FolderPath为程序路径,则运行该程序;如果为http://开头的网址,则使用系统默认浏览器浏览该网址
FolderPath:文件夹路径
**********************************************************
Folder_Copy(<string>FolderPath1,<string>FolderPath2)
复制文件夹
FolderPath1:被复制的文件夹
FolderPath2:复制到的文件夹
**********************************************************
Folder_Del(<string>FolderPath,<int>Mode)
删除文件夹
FolderPath:文件夹路径
Mode:为0时使用对象方式,否则使用核心支持库方式
**********************************************************
<double>Folder_GetSize(<string>FolderPath)
取文件夹大小,单位为Byte字节
FolderPath:文件夹路径
**********************************************************
<int>Folder_Create(<string>FolderPath)
创建文件夹。支持同时创建多级文件夹,返回-1 失败, 0 已存在,1 成功创建
FolderPath:文件夹路径
**********************************************************
Folder_Clean(<string>FolderPath,<string>FileType)
删除指定目录下所有文件,子目录或子目录下的文件不会被删除
FolderPath:文件夹路径
FileType:留空则清空所有文件,或者清空指定格式(*.txt或*.exe)等等
**********************************************************
<bool>Folder_IsExist(<string>FolderPath)
文件夹是否存在
FolderPath:文件夹路径
**********************************************************
<int>Folder_GetSubdirectoryQuantity(<string>FolderPath)
取一个文件夹下面的子目录数量;失败返回-1
FolderPath:文件夹路径
**********************************************************
<DateTime>Folder_GetTime(<string>FolderPath)
取文件夹的创建时间
FolderPath:文件夹路径
**********************************************************
<bool>Folder_IsEmpty(<string>FolderPath)
判断文件夹是否为空
FolderPath:文件夹路径
**********************************************************
<bool>Folder_IsHaveSubdirectory(<string>FolderPath)
判断文件夹下是否有子目录(子文件夹)
FolderPath:文件夹路径
**********************************************************
<bool>Folder_SetSystemAttribute(<string>FolderPath)
将指定目录设置为系统目录
FolderPath:文件夹路径
**********************************************************
<bool>Folder_UnSetSystemAttribute(<string>FolderPath)
取消掉指定目录的系统属性
FolderPath:文件夹路径
**********************************************************
<bool>Folder_CheckSystemAttribute(<string>FolderPath)
检查指定文件夹是否具有系统属性
FolderPath:文件夹路径
**********************************************************
<string>Folder_GetWindowsPath()
取windows目录路径。如:C:\WINDOWS\
**********************************************************
<string>Folder_GetSystem32Path()
取System32目录路径。如:C:\WINDOWS\system32\
**********************************************************
<string>Folder_GetTempPath()
取临时文件目录路径。如:C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
**********************************************************

 报告下载错误
点击链接开始下载
本类最新
相关教程
下载说明
栏目导航
推荐软件