国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Delphi > 正文

Delphi解析FTP地址的方法

2020-01-31 20:50:38
字體:
來源:轉載
供稿:網(wǎng)友

本文實例講述了Delphi解析FTP地址的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

procedure TForm1.FTPAnalysis(S:string;var UserName,Password,IP,FileName:String;var DirList:TStringList);var i,j:integer; strAuthorization,strAddr,strDirFile:string; //授權信息begin UserName:= 'anonymous'; Password:= 'test@test.com'; IP := ''; strAddr := Copy(S,7,length(S)-6); //取得ftp://之后的部分 //S 格式必須是類似ftp://rec:ooo@192.168.76.11/20050418/abcdef.vox, //或ftp://192.168.76.11/...... i := Pos('@',S); if(i>0) then begin  strAuthorization := Copy(S,7,i-7);  //只取帳號密碼字段  j:=Pos(':',strAuthorization);  if(j<1)then   exit;  UserName := Copy(strAuthorization,1,j-1);  PassWord := Copy(strAuthorization,j+1,length(strAuthorization)-j); end; i := Pos('@',strAddr); j:=Pos('/',strAddr); if(j>0) then  IP := Copy(strAddr,i+1,j-i-1);//獲得IP地址 strDirFile := Copy(strAddr,j+1,length(strAddr)-j); DirList.Delimiter := '/'; DirList.DelimitedText := strDirFile;//獲得目錄列表 FileName := DirList[DirList.count-1];//最后部分為文件名 DirList.Delete(DirList.Count-1);end;

希望本文所述對大家的Delphi程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 林周县| 庄浪县| 长治市| 湛江市| 府谷县| 南部县| 双流县| 桐庐县| 镇雄县| 焉耆| 札达县| 静宁县| 东安县| 辽源市| 金坛市| 沐川县| 齐齐哈尔市| 易门县| 龙门县| 永康市| 永清县| 丽江市| 南皮县| 东宁县| 潜江市| 呼图壁县| 长岛县| 汾阳市| 南平市| 邵东县| 邓州市| 庆云县| 隆昌县| 绩溪县| 静乐县| 霍林郭勒市| 海城市| 禹州市| 犍为县| 原平市| 徐州市|