以下為用 BCB+Indy 開發上傳檔案至 BDG 空間的範例,此為開發任一空間上傳器的根本,
如果可以理解的以下程式碼的話,就可以開發其它空間的上傳器了,就像無限夢龍的上傳器一樣,
希望有多一點高手可以開發出許多空間的上傳器出來造福群眾。
若是各位覺得不錯,請不要吝嗇送我一朵花好嗎 ^_^
String KeyString1="
String DownloadURL;
bool DownloadURL_OK=false;
bool Error=false;
TIdMultiPartFormDataStream *MultiPartFormDataStream=new TIdMultiPartFormDataStream;
IdHTTP1=new TIdHTTP(0);
IdHTTP1->AllowCookies=false;
TStringList *MM=new TStringList;
IdHTTP1->Request->AcceptEncoding="";
IdHTTP1->Request->UserAgent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)";
IdHTTP1->Request->AcceptLanguage="zh-tw";
IdHTTP1->Request->Connection="Keep-Alive";
IdHTTP1->Request->CacheControl="no-cache";
//連線到 中取得網頁內容
try
{
MM->Text=IdHTTP1->Get(");
}
catch(...)
{
Error=true;
}
if(!Error)
{
//準備取得子頁的連結網址
String ActionKeyString0="<IFRAME SRC=\"";
String RealConnURL="";
int Pos0;
for(int i=0;i<MM->Count;i++)
{
Pos0=MM->Strings[ i ].Pos(ActionKeyString0);
if(Pos0)
{
String tmpString=MM->Strings[ i ].SubString(Pos0+ActionKeyString0.Length(),MM->Strings[ i ].Length());
RealConnU ..
訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容