亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fsplugin.pas

?? 替TotalCommadore寫Plugin的手冊 附範例
?? PAS
字號:
unit fsplugin;    {Plugin definitions version 1.3}

interface

uses windows;

{ ids for FsGetFile }
const FS_FILE_OK=0;
      FS_FILE_EXISTS=1;
      FS_FILE_NOTFOUND=2;
      FS_FILE_READERROR=3;
      FS_FILE_WRITEERROR=4;
      FS_FILE_USERABORT=5;
      FS_FILE_NOTSUPPORTED=6;
      FS_FILE_EXISTSRESUMEALLOWED=7;

      FS_EXEC_OK=0;
      FS_EXEC_ERROR=1;
      FS_EXEC_YOURSELF=-1;
      FS_EXEC_SYMLINK=-2;

      FS_COPYFLAGS_OVERWRITE=1;
      FS_COPYFLAGS_RESUME=2;

      FS_COPYFLAGS_MOVE=4;
      FS_COPYFLAGS_EXISTS_SAMECASE=8;
      FS_COPYFLAGS_EXISTS_DIFFERENTCASE=16;
 
{ flags for tRequestProc }
const
  RT_Other=0;
  RT_UserName=1;
  RT_Password=2;
  RT_Account=3;
  RT_UserNameFirewall=4;
  RT_PasswordFirewall=5;
  RT_TargetDir=6;
  RT_URL=7;
  RT_MsgOK=8;
  RT_MsgYesNo=9;
  RT_MsgOKCancel=10;

{ flags for tLogProc }
const msgtype_connect=1;
      msgtype_disconnect=2;
      msgtype_details=3;
      msgtype_transfercomplete=4;
      msgtype_connectcomplete=5;
      msgtype_importanterror=6;
      msgtype_operationcomplete=7;

{ flags for FsStatusInfo }
const FS_STATUS_START=0;
      FS_STATUS_END=1;

      FS_STATUS_OP_LIST=1;
      FS_STATUS_OP_GET_SINGLE=2;
      FS_STATUS_OP_GET_MULTI=3;
      FS_STATUS_OP_PUT_SINGLE=4;
      FS_STATUS_OP_PUT_MULTI=5;
      FS_STATUS_OP_RENMOV_SINGLE=6;
      FS_STATUS_OP_RENMOV_MULTI=7;
      FS_STATUS_OP_DELETE=8;
      FS_STATUS_OP_ATTRIB=9;
      FS_STATUS_OP_MKDIR=10;
      FS_STATUS_OP_EXEC=11;
      FS_STATUS_OP_CALCSIZE=12;
      FS_STATUS_OP_SEARCH=13;
      FS_STATUS_OP_SEARCH_TEXT=14;
      FS_STATUS_OP_SYNC_SEARCH=15;
      FS_STATUS_OP_SYNC_GET=16;
      FS_STATUS_OP_SYNC_PUT=17;
      FS_STATUS_OP_SYNC_DELETE=18;

{Flags for FsExtractCustomIcon}
const FS_ICONFLAG_SMALL=1;
      FS_ICONFLAG_BACKGROUND=2;
      FS_ICON_USEDEFAULT=0;
      FS_ICON_EXTRACTED=1;
      FS_ICON_EXTRACTED_DESTROY=2;
      FS_ICON_DELAYED=3;


type
  tRemoteInfo=record
    SizeLow,SizeHigh:longint;
    LastWriteTime:TFileTime;
    Attr:longint;
  end;
  pRemoteInfo=^tRemoteInfo;

type
  tFsDefaultParamStruct=record
    size,
    PluginInterfaceVersionLow,
    PluginInterfaceVersionHi:longint;
    DefaultIniName:array[0..MAX_PATH-1] of char;
  end;
  pFsDefaultParamStruct=^tFsDefaultParamStruct;

{ callback functions }
type
  TProgressProc=function(PluginNr:integer;SourceName,TargetName:pchar;PercentDone:integer):integer; stdcall;
  TLogProc=procedure(PluginNr,MsgType:integer;LogString:pchar); stdcall;
  TRequestProc=function(PluginNr,RequestType:integer;CustomTitle,CustomText,ReturnedText:pchar;maxlen:integer):bool; stdcall;


{ Function prototypes - the callback functions MUST be implemented exactly like this! }
{
function FsInit(PluginNr:integer;pProgressProc:tProgressProc;pLogProc:tLogProc;
                pRequestProc:tRequestProc):integer; stdcall;
function FsFindFirst(path :pchar;var FindData:tWIN32FINDDATA):thandle; stdcall;
function FsFindNext(Hdl:thandle;var FindData:tWIN32FINDDATA):bool; stdcall;
function FsFindClose(Hdl:thandle):integer; stdcall;
function FsMkDir(RemoteDir:pchar):bool; stdcall;
function FsExecuteFile(MainWin:thandle;RemoteName,Verb:pchar):integer; stdcall;
function FsRenMovFile(OldName,NewName:pchar;Move,OverWrite:bool;RemoteInfo:pRemoteInfo):integer; stdcall;
function FsGetFile(RemoteName,LocalName:pchar;CopyFlags:integer;RemoteInfo:pRemoteInfo):integer; stdcall;
function FsPutFile(LocalName,RemoteName:pchar;CopyFlags:integer):integer; stdcall;
function FsDeleteFile(RemoteName:pchar):bool; stdcall;
function FsRemoveDir(RemoteName:pchar):bool; stdcall;
function FsDisconnect(DisconnectRoot:pchar):bool; stdcall;
function FsSetAttr(RemoteName:pchar;NewAttr:integer):bool; stdcall;
function FsSetTime(RemoteName:pchar;CreationTime,LastAccessTime,LastWriteTime:PFileTime):bool; stdcall;
procedure FsStatusInfo(RemoteDir:pchar;InfoStartEnd,InfoOperation:integer); stdcall;
procedure FsGetDefRootName(DefRootName:pchar;maxlen:integer); stdcall;
function FsExtractCustomIcon(RemoteName:pchar;ExtractFlags:integer;var TheIcon:hicon):integer; stdcall;
procedure FsSetDefaultParams(dps:pFsDefaultParamStruct); stdcall;
}

implementation

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩av一二三| 在线看日韩精品电影| av在线不卡免费看| 日韩一区二区高清| 亚洲欧美日韩系列| 国产精品99久久久| 91精品福利在线一区二区三区| 中文天堂在线一区| 精品亚洲成a人| 欧美日韩精品一区视频| 亚洲欧美在线视频| 韩国v欧美v日本v亚洲v| 欧美日韩精品福利| 亚洲精品视频一区二区| 国产精品夜夜嗨| 日韩欧美成人激情| 午夜精品久久一牛影视| 色88888久久久久久影院按摩 | 麻豆91免费看| 欧美日韩一区三区四区| 亚洲视频在线一区观看| 成人综合婷婷国产精品久久蜜臀 | 日韩视频在线一区二区| 亚洲综合图片区| 91蜜桃在线观看| 亚洲色图20p| 99久久综合国产精品| 国产午夜亚洲精品羞羞网站| 国内精品久久久久影院薰衣草| 3atv一区二区三区| 日韩综合在线视频| 欧美二区三区91| 日本视频一区二区三区| 日韩一区二区精品在线观看| 麻豆国产精品官网| 久久综合资源网| 国产精品1区2区| 国产精品天天看| 99精品欧美一区二区三区小说 | 在线观看亚洲一区| 一区二区三区在线视频观看58| 91日韩一区二区三区| 一区二区三区日韩精品视频| 欧美性色综合网| 美女网站在线免费欧美精品| 欧美mv日韩mv亚洲| 成人免费看视频| 一区二区在线免费| 欧美人与禽zozo性伦| 看电影不卡的网站| 国产日韩精品一区二区浪潮av| 大白屁股一区二区视频| 尤物av一区二区| 日韩一区二区三区电影在线观看| 黄网站免费久久| 亚洲图片激情小说| 欧美日韩黄视频| 国产一区二区毛片| 亚洲欧美国产高清| 91精品国产91久久久久久一区二区| 国产一区91精品张津瑜| 日韩美女精品在线| 欧美精品在线视频| 粉嫩av一区二区三区在线播放 | 午夜成人免费电影| 精品粉嫩超白一线天av| a在线播放不卡| 日产国产高清一区二区三区| 国产午夜精品在线观看| 在线观看网站黄不卡| 麻豆91精品视频| 亚洲品质自拍视频网站| 精品久久人人做人人爽| 91麻豆国产福利在线观看| 久久精品久久精品| 亚洲乱码日产精品bd| 亚洲精品一线二线三线无人区| 97国产一区二区| 久草中文综合在线| 亚洲最大成人综合| 国产亚洲精品7777| 欧美一级在线观看| 欧洲国内综合视频| 成人伦理片在线| 久久99精品国产.久久久久久| 亚洲欧美电影院| 久久综合五月天婷婷伊人| 欧美日韩精品久久久| 91首页免费视频| 成人久久视频在线观看| 久久国产视频网| 日韩福利视频导航| 亚洲一区影音先锋| 亚洲欧美自拍偷拍色图| 久久久久久9999| 精品电影一区二区三区| 正在播放一区二区| 欧美日韩一区二区三区在线看| 成人高清在线视频| 国产99久久精品| 久久福利视频一区二区| 日韩黄色在线观看| 午夜视黄欧洲亚洲| 亚洲一区二区精品3399| 亚洲乱码国产乱码精品精小说| 国产精品网站在线| 国产精品每日更新| 亚洲国产精品ⅴa在线观看| 久久婷婷综合激情| 精品粉嫩aⅴ一区二区三区四区| 日韩欧美国产电影| 日韩精品在线看片z| 日韩视频中午一区| 精品毛片乱码1区2区3区| 日韩欧美资源站| 精品99999| 国产日产欧美精品一区二区三区| 久久久久国色av免费看影院| 国产婷婷一区二区| 国产欧美日韩在线观看| 国产精品国产三级国产| 国产无遮挡一区二区三区毛片日本| 久久亚洲精华国产精华液| 久久中文字幕电影| 国产欧美一区二区精品仙草咪| 国产精品视频你懂的| 中文字幕亚洲成人| 亚洲一区二区三区中文字幕| 国产最新精品精品你懂的| 国产伦精一区二区三区| 99久久夜色精品国产网站| 色综合天天综合网天天狠天天| 色老汉一区二区三区| 欧美精品 国产精品| 日韩欧美的一区| 国产嫩草影院久久久久| 亚洲精品日产精品乱码不卡| 无码av中文一区二区三区桃花岛| 日本aⅴ亚洲精品中文乱码| 精品一区二区三区的国产在线播放| 国产在线乱码一区二区三区| 成人激情文学综合网| 欧美羞羞免费网站| 精品国产乱码久久久久久久| 中文字幕一区二区三区蜜月 | 色综合久久久久| 欧美久久一二区| 久久蜜桃av一区二区天堂| 亚洲视频一区在线| 蜜桃av噜噜一区二区三区小说| 国产成人免费在线视频| 欧美色男人天堂| 久久久精品黄色| 亚洲va韩国va欧美va| 国产成人av电影在线播放| 在线观看91精品国产入口| 精品久久人人做人人爱| 亚洲影院免费观看| 国产成人午夜精品影院观看视频| 欧美午夜免费电影| 久久精品日韩一区二区三区| 性做久久久久久久免费看| 高清不卡一区二区| 欧美高清一级片在线| 国产精品美女久久久久久久久久久 | 91麻豆精品国产91久久久久久久久| 国产亚洲自拍一区| 日韩成人免费电影| 一本色道综合亚洲| 日本一区二区三区视频视频| 日韩高清不卡在线| 在线免费精品视频| 国产精品乱人伦中文| 狠狠色丁香婷综合久久| 欧美精品乱人伦久久久久久| 成人欧美一区二区三区白人| 狠狠色丁香久久婷婷综合_中| 欧美日韩视频在线第一区| 国产精品久久一卡二卡| 精彩视频一区二区三区| 欧美一级高清片在线观看| 亚洲自拍偷拍图区| 色综合色狠狠综合色| 国产欧美一区二区三区沐欲| 激情久久五月天| 日韩欧美中文字幕一区| 日本三级韩国三级欧美三级| 欧美日韩一级二级三级| 亚洲综合久久av| 在线观看成人小视频| 1区2区3区精品视频| 97国产一区二区| 亚洲视频一二三| 色av成人天堂桃色av| 亚洲桃色在线一区| 99精品国产91久久久久久 | 成人在线视频一区二区| 久久精品夜色噜噜亚洲aⅴ| 黑人巨大精品欧美黑白配亚洲| 日韩精品中午字幕|