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

Вниз

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

 
Андрей_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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.002 c
2-1441389811
RZD
2015-09-04 21:03
2017.05.28
DELPHI. StringGrid - "двуликий Янус" или "многоликий Шива"?


15-1462447357
Кто б сомневался
2016-05-05 14:22
2017.05.28
WSH в Delphi


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


15-1462166216
pavelnk
2016-05-02 08:16
2017.05.28
Ищу людей


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





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский