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

Вниз

Проблема с копированием файлов... помогите пожалуйста   Найти похожие ветки 

 
Brenton   (2003-10-28 04:52) [0]

У меня есть следующий код для копирования файла:
ToDir:="o:\Arc\"+DateToStr(Date);
ForceDirectories(ToDir);
fromdir:="o:\";
StrPCopy(FromDirp,FromDir+"\OCM.db");
StrPCopy(ToDirp,ToDir+"\OCM.db");
CopyFile(Fromdirp,todirp,false);

На одной машине (на которой пишу, ос - WinXP) это работает, а на другой (Win98) - создает только каталоги, а файлы копировать не хочет. Никаких сообщений об ошибках не выдает. Диск o:\ - это сетевой диск, права доступа полные с обеих машин.
Подскажите в чем может быть проблема.


 
Anatoly Podgoretsky   (2003-10-28 09:22) [1]

Какая ошибка при этом возникает


 
dataMaster   (2003-10-28 09:41) [2]

Кажется, в строке StrPCopy(FromDirp,FromDir+"\OCM.db"); слеш лишний.


 
Anatoly Podgoretsky   (2003-10-28 09:59) [3]

Это да, но дело в другом, почему не обрабатывает ошибки? Самоуверенный? А если обрабатывает, то почему утаивает информацию.


 
Brenton   (2003-10-28 10:03) [4]

Никаких ошибок не выдает, НИКАКИХ!!! и слэш там не лишний


 
Anatoly Podgoretsky   (2003-10-28 10:06) [5]

Приведи значение, а то не совсем верится или просто приведи остаток кода после CopyFile(Fromdirp,todirp,false); с анализом ошибки, чтобы тебе можно было доверять, пока доверия нет.


 
zapped   (2003-10-28 10:29) [6]

The CopyFile function copies an existing file to a new file.

BOOL CopyFile(

LPCTSTR lpExistingFileName, // pointer to name of an existing file
LPCTSTR lpNewFileName, // pointer to filename to copy to
BOOL bFailIfExists // flag for operation if file exists
);

Return Values

If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError.
Сама она тебе об ошибке не скажет :))), скажет GetLastError


 
Brenton   (2003-10-28 10:49) [7]

это я уже сам нашел, по англицки читать умею... :))



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

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

Наверх




Память: 0.45 MB
Время: 0.035 c
6-41819
Alex21
2003-09-12 12:40
2003.11.13
Как отследить вход в мой компьютер друго пользователя


14-41899
VEG
2003-10-21 17:18
2003.11.13
Перегружается комп сам по себе


1-41544
Palych
2003-10-21 18:31
2003.11.13
Fast Reports


3-40896
dk
2003-10-25 11:16
2003.11.13
Есть ли альтернатива lookup полям?


4-42239
jonni
2003-09-15 22:28
2003.11.13
ShellServiceObjetcts: запуск





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