Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Вниз

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

 
Kniaz ©   (2004-12-28 09:45) [0]

Эсть такой код:
//------------------------------------------------
var
S, T : TFileStream;
begin
S := TFileStream.Create(sourcefilename, fmOpenRead );
try
T := TFileStream.Create(targetfilename, fmOpenWrite or fmCreate);
try
T.CopyFrom(S, S.Size ) ;
finally
T.Free;
end;
finally
S.Free;
end;
end;
//-----------------------------------------------------
Ну так вот, если вместо переменных sourcefilename и targetfilename указать удалённые ресурсы, ну типо этого
sourcefilename:="\\192.168.10.10\1\1.txt"
targetfilename:="\\192.168.10.10\2\1.txt"
Как будет происходить копирование? На удалённый ресурс просто посылается команда и копирование производится на нём, или копирование будет происходить через машину на которой была запущена эта прога???????


 
Reindeer Moss Eater ©   (2004-12-28 09:53) [1]

Копировать будет та машина, чей процессор выполняет код CopyFrom


 
BFG9k   (2004-12-28 14:11) [2]

Копирование производиться не будет скорее всего. С удаленной машины файл принимается с помощью http или ftp протокола. Виндовс делает это автоматически , а вот программно придется самому.


 
TUser ©   (2004-12-28 15:23) [3]


> Копирование производиться не будет скорее всего. С удаленной
> машины файл принимается с помощью http или ftp протокола.
> Виндовс делает это автоматически , а вот программно придется
> самому.

Внутри локальной сети - безо вского http/ftp


 
Reindeer Moss Eater ©   (2004-12-28 15:49) [4]

Какой нафик HTTP? Какой FTP?
У автора вопроса класс TFileStream с его методами.
Независимо от того, какая именно там сеть.
Локальная или глобальная.



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

Форум: "Основная";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.036 c
14-1103887030
pasha_golub
2004-12-24 14:17
2005.01.16
Manual ZeosDBO


1-1103873682
Dima
2004-12-24 10:34
2005.01.16
Проблема со вставкой в AutoCad


9-1096752441
Anybody
2004-10-03 01:27
2005.01.16
Вопрос про LagCount


1-1104369181
TButton
2004-12-30 04:13
2005.01.16
onHelp


11-1085650315
Yustas
2004-05-27 13:31
2005.01.16
имя компонента





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский