Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.02.2010, 13:37   #1
AndreyF
Пользователь
 
Регистрация: 15.10.2008
Сообщений: 44
По умолчанию CopyFile не работает из TService

Здравствуйте!
Столкнулся с такой проблемой:
написал сервис, есть необходимость копировать файл с одного компьютера на другой, в нём есть такая строка
Код:
CopyFile('\\915-02\c$\Base\71_12_EX_PROD.FDB', '127.0.0.1:D:\71_12_EX_PROD.FDB', true);
-которая не срабатывает, но вот если эту же строку написать в приложении, то всё отрабатывает как надо.
Сам сервис стартует с учётной записью "System", я пробовал и с учётной записью "Администратор" - результат не удаётся скопировать файл.
Кто-нибудь сталкивался с похожей проблемой?
AndreyF вне форума Ответить с цитированием
Старый 02.02.2010, 15:30   #2
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Может быть твоему сервису нужно после запуска немного обождать ?
Т.к. мабудь сетевое подключение еще не открыто перед тем как он пытается с удаленного компа скопировать файл.
Т.е. нужно включить проверку подключения локалки - тема очень много обсуждалась, к примеру тут
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TService и его события goblinyara Общие вопросы Delphi 3 17.01.2009 11:33
CopyFile Killbrum Общие вопросы Delphi 6 20.09.2008 22:59
Работа с TService в C++ jorjik Общие вопросы C/C++ 3 26.06.2008 20:13
TService+TForm Viteef Общие вопросы Delphi 0 25.02.2008 08:13
TService... Аlex Win Api 5 23.03.2007 20:14