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

Вниз

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

 
Андрей_1 ©   (2015-09-24 06:08) [0]

Всем доброго времени суток!
копирую файлы таким методом

Try
WindowsCopyFile("info.rtf","\\192.168.241.67\D$\1\Ado\2\info.rtf") ; //копируем в kl-s
except
end;

Try except использовал чтобы исключить вылетания ошибки, если удалённый ком недоступен, о ошибка всё равно вылетает, может как-то можно Через IF Then else проверять доступность удалённой папки ?


 
macrodens ©   (2015-09-24 16:02) [1]

В режиме отладки ошибка будет вылазить (если не поставить игнорирование сообщения по эксепшену).
Попробуй запуститься без отладки и посмотреть


 
Игорь Шевченко ©   (2015-09-24 16:19) [2]


> Try except использовал чтобы исключить вылетания ошибки


не надо так делать


 
Германн ©   (2015-09-25 02:13) [3]


> Андрей_1 ©   (24.09.15 06:08)
>
> Всем доброго времени суток!
> копирую файлы таким методом
>
> Try
> WindowsCopyFile("info.rtf","\\192.168.241.67\D$\1\Ado\2\info.
> rtf") ; //копируем в kl-s
> except
> end;
>
> Try except использовал чтобы исключить вылетания ошибки,
>  если удалённый ком недоступен, о ошибка всё равно вылетает,
>  может как-то можно Через IF Then else проверять доступность
> удалённой папки ?

Знать бы ещё что это за функция/процедура  WindowsCopyFile? Из какой помойке она нарыта и что и как она делает?

P.S. А блок try..except используется не для запрета вылетания сообщения об ошибке


 
Андрей_1 ©   (2015-09-25 04:11) [4]

http://www.delphi.int.ru/articles/19/ - здесь взял методы копирования.
А каким методом лучше копировать? Но всё равно ошибка будет. Надо чтобы user не заморачивался всякими ошибками!


 
Palladin ©   (2015-09-25 12:42) [5]

копирование методом метлы
1. Покупаешь метлу
2. Работаешь дворником

а код, копирующий файлы, пишут люди которые умеют читать справочную информацию и писать, а не копировать, код


 
DVM ©   (2015-09-25 13:34) [6]


> Андрей_1 ©   (24.09.15 06:08) 


>  если удалённый ком недоступен, о ошибка всё равно вылетает

1) Ты перехватываешь ВСЕ исключения таким способом.
2) Судя по исходнику функции WindowsCopyFile крайне маловероятно, что она выбрасывает исключения.
3) Не пробовал программу запускать не из под Delphi IDE ?


 
Андрей_1 ©   (2015-09-27 12:42) [7]

Удалено модератором



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

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

Наверх




Память: 0.48 MB
Время: 0.008 c
15-1461234017
Kerk
2016-04-21 13:20
2017.05.28
Про вакансии


2-1443064098
Андрей_1
2015-09-24 06:08
2017.05.28
копирование файлов


15-1462466941
xayam
2016-05-05 19:49
2017.05.28
OpenGL, 2D-текст на квадрате


2-1442327609
UnknownUrer
2015-09-15 17:33
2017.05.28
Как узнать, что определенное окно "издало" звук?


2-1443187200
Gedevan
2015-09-25 16:20
2017.05.28
Не получается преобразовать string в PChar