📄 dws2mflib.txt
字号:
Liste der Konstanten und Funktionen in dws2MFLib
================================================
Basic
=====
Konstanten
----------
-
Funktionen
----------
procedure Beep;
function Dec(var I: Integer): Integer;
function Dec2(var I: Integer; N: Integer): Integer;
function Inc(var I: Integer): Integer;
function Inc2(var I: Integer; N: Integer): Integer;
function GetTickCount: Integer;
procedure Sleep(mSecs: Integer);
procedure WriteLn(Text: String);
Connection
==========
Konstanten
----------
-
Funktionen
----------
function Connected: Boolean;
function IPAddress: String;
Dialog
======
Konstanten
----------
-
Funktionen
----------
function SelectStringDialog(Title: String; Strings: TStringList; Selected: Integer): Integer;
File
====
Konstanten
----------
DRIVE_UNKNOWN
DRIVE_NO_ROOT_DIR
DRIVE_REMOVABLE
DRIVE_FIXED
DRIVE_REMOTE
DRIVE_CDROM
DRIVE_RAMDISK
FILEDATE_CREATION
FILEDATE_LASTACCESS
FILEDATE_LASTWRITE
MOVEFILE_REPLACE_EXISTING
MOVEFILE_COPY_ALLOWED
MOVEFILE_DELAY_UNTIL_REBOOT
MOVEFILE_WRITE_THROUGH
MOVEFILE_CREATE_HARDLINK
MOVEFILE_FAIL_IF_NOT_TRACKABLE
Funktionen
----------
function DescCopy(Source, Target: String): Boolean;
function DescListCreate(Dir: String): TStringList;
function DescListRead(List: TStringList; FileName: String): String;
function DescMove(Source, Target: String): Boolean;
function DescRead(Filename: String): String;
function DescWrite(FileName, Desc: String): Boolean;
function OpenDialog(FileName, InitialDir, Title, DefaultExt, Filter: String; FilterIndex: Integer): String;
function OpenDialogMulti(FileName, InitialDir, Title, DefaultExt, Filter: String; FilterIndex: Integer): TStringList;
function SaveDialog(FileName, InitialDir, Title, DefaultExt, Filter: String; FilterIndex: Integer): String;
function CDClose(Drive: Integer): Boolean;
function CDOpen(Drive: Integer): Boolean;
function GetCRC32FromFile(FileName: String): Integer;
function GetDriveName(Drive: Integer): String;
function GetDriveNum(Drive: String): Integer;
function GetDriveReady(Drive: Integer): Boolean;
function GetDriveSerial(Drive: Integer): String;
function GetDriveType(Drive: Integer): Integer;
function DirectoryExists(DirName: String): Boolean;
function DirectoryList(DirName: String; Recurse, Hidden): TStringList;
function CopyFile(Source, Target: String; Fail: Boolean): Boolean;
function FileDate(FileName: String; Flag: Integer): DateTime;
function FileList(FileName: String; Recurse, Hidden, Dirs: Boolean): TStringList;
function FileSize(FileName: String): Integer;
function MakePath(Drive, Dir, Name, Ext: String): String;
function MoveFile(Source, Target: String): Boolean;
function MoveFileEx(Source, Target: String; Flags: Integer): Boolean;
function ReadOnlyPath(Path: String): Boolean;
procedure SplitPath(Path: String; var Drive, Dir, Name, Ext: String);
function SubdirectoryExists(Dir: String): Boolean;
Info
====
Konstanten
----------
VER_UNKNOWN
VER_WIN32S
VER_WIN95
VER_WIN98
VER_WIN98SE
VER_WINME
VER_WINNT
VER_WINNT4
VER_WIN2000
Funktionen
----------
function GetAllUsersDesktopDirectory: String;
function GetAllUsersProgramsDirectory: String;
function GetAllUsersStartmenuDirectory: String;
function GetAllUsersStartupDirectory: String;
function GetAppdataDirectory: String;
function GetCacheDirectory: String;
function GetChannelFolderName: String;
function GetCommonFilesDirectory: String;
function GetComputerName: String;
function GetConsoleTitle: String;
function GetCookiesDirectory: String;
function GetCPUSpeed: String;
function GetDesktopDirectory: String;
function GetDevicePath: String;
function GetEnvironmentVariable: String;
function GetFavoritesDirectory: String;
function GetFontsDirectory: String;
function GetHistoryDirectory: String;
function GetLinkfolderName: String;
function GetMediaPath: String;
function GetNethoodDirectory: String;
function GetPersonalDirectory: String;
function GetPFAccessoriesName: String;
function GetPrinthoodDirectory: String;
function GetProgramfilesDirectory: String;
function GetProgramsDirectory: String;
function GetRecentDirectory: String;
function GetSendtoDirectory: String;
function GetSMAccessoriesName: String;
function GetStartmenuDirectory: String;
function GetStartupDirectory: String;
function GetSystemDirectory: String;
function GetTempDirectory: String;
function GetTemplatesDirectory: String;
function GetUserName: String;
function GetVersion: String;
function GetWallpaperDirectory: String;
function GetWindowsDirectory: String;
function GetWindowsVersion: String;
function IsWin2000: Boolean;
function IsWin9x: Boolean;
function IsWinNT: Boolean;
function IsWinNT4: Boolean;
function SetComputerName: String;
function SetConsoleTitle: String;
IniFiles
========
Klasse TIniFile
---------------
procedure TIniFile.Create(FileName: String);
procedure TIniFile.Destroy;
procedure TIniFile.DeleteKey(Section: String; Ident: String);
procedure TIniFile.EraseSection(Section: String);
function TIniFile.ReadBool(Section: String; Ident: String; Default: Boolean): Boolean;
function TIniFile.ReadDate(Section: String; Ident: String; Default: DateTime): DateTime;
function TIniFile.ReadDateTime(Section: String; Ident: String; Default: DateTime): DateTime;
function TIniFile.ReadFloat(Section: String; Ident: String; Default: Float): Float;
function TIniFile.ReadInteger(Section: String; Ident: String; Default: Integer): Integer;
procedure TIniFile.ReadSection(Section: String; Strings: TStringList);
procedure TIniFile.ReadSections(Strings: TStringList);
procedure TIniFile.ReadSectionValues(Section: String; Strings: TStringList);
function TIniFile.ReadString(Section: String; Ident: String; Default: String): String;
function TIniFile.ReadTime(Section: String; Ident: String; Default: DateTime): DateTime;
function TIniFile.SectionExists(Section: String): Boolean;
procedure TIniFile.UpdateFile;
function TIniFile.ValueExists(Section: String; Ident: String): Boolean;
procedure TIniFile.WriteBool(Section: String; Ident: String; Value: Boolean);
procedure TIniFile.WriteDate(Section: String; Ident: String; Value: DateTime);
procedure TIniFile.WriteDateTime(Section: String; Ident: String; Value: DateTime);
procedure TIniFile.WriteFloat(Section: String; Ident: String; Value: Float);
procedure TIniFile.WriteInteger(Section: String; Ident: String; Value: Integer);
procedure TIniFile.WriteString(Section: String; Ident: String; Value: String);
procedure TIniFile.WriteTime(Section: String; Ident: String; Value: DateTime);
property TIniFile.FileName: String;
Registry
========
Konstanten
----------
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -