Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.12;
Скачать: CL | DM;

Вниз

Копирование файла с сервера   Найти похожие ветки 

 
SergProger ©   (2005-11-07 01:27) [0]

Привет, уважаемые! Посмотрите пожалуйста на код:

procedure TForm1.Button1Click(Sender: TObject);
var
 InFile, OutFile: TFileStream;
 i, s: Int64;
 b: Byte;
begin
 Button1.Enabled:=False;
 InFile:=TFileStream.Create(Edit1.Text,fmOpenRead);
 OutFile:=TFileStream.Create(Edit2.Text,fmCreate);
 s:=InFile.Size;
 If s <> 0 then begin
   i:=0;
   Repeat
     InFile.Read(b,1);
     OutFile.Write(b,1);
     i:=i+1;
     ProgressBar1.Position:=Round(100/(s/i));
   Until i = s;
 end;
 InFile.Free;
 OutFile.Free;
 ProgressBar1.Position:=0;
 Button1.Enabled:=True;
end;

  Работает он превосходно, но если Edit1.Text будет равен "http://www.mysite.ru/Myfile.file", он будет этот файл в директории программы, и будет иметь вид "ExtractFilePath(ParamStr(0))+Edit1.Text". Как мне поступить?


 
Anatoly Podgoretsky ©   (2005-11-07 08:57) [1]

http://www.mysite.ru/Myfile.file это не файл, а Интернет страница


 
SergProger ©   (2005-11-07 16:59) [2]

Извиняюсь.


> http://www.mysite.ru/Myfile.file


Это не ссылка, а просто пример для исходника.


 
Anatoly Podgoretsky ©   (2005-11-07 17:04) [3]

Сомневаюсь, что файл сможет такое имя иметь, в нем запрещеные символы.



Страницы: 1 вся ветка

Текущий архив: 2006.02.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.051 c
9-1125143823
DR0N
2005-08-27 15:57
2006.02.12
Лампочки...


3-1134202926
axx
2005-12-10 11:22
2006.02.12
SQL cинтаксис FB.


2-1137944438
PIF
2006-01-22 18:40
2006.02.12
работа с ресурсами


15-1137960823
Udaff
2006-01-22 23:13
2006.02.12
Замучился уже


2-1137858086
Silver__Dragon
2006-01-21 18:41
2006.02.12
Отслеживание процесса копирования