Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / В чем ошибка? / 7 сообщений из 7, страница 1 из 1
08.12.2003, 07:54
    #32345941
В чем ошибка?
Делаю так, а почему то не копируется!!!

CopyFile('D:\Papka1\BASE','q:\Papka2\Base\base.dbf', true)
...
Рейтинг: 0 / 0
08.12.2003, 08:07
    #32345944
LexusR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В чем ошибка?
наверно нет такого файла BASE(нет расширения) в Papke1
если конечно это подразумевался файл а не католог(тогда имя файла вообще отсутствует)
...
Рейтинг: 0 / 0
08.12.2003, 08:07
    #32345945
Denis Uskov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В чем ошибка?
>CopyFile('D:\Papka1\BASE','q:\Papka2\Base\base.dbf', true)

'D:\Papka1\BASE' - это имя файла?
3-й параметр -> False, тогда будет переписываться (если файл существует)

С уважением, Denis Uskov
...
Рейтинг: 0 / 0
08.12.2003, 08:09
    #32345947
bylex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В чем ошибка?
В строке 'D:\Papka1\BASE'
BASE - папка или файл?
...
Рейтинг: 0 / 0
08.12.2003, 08:20
    #32345951
В чем ошибка?
Base - это папка.
...
Рейтинг: 0 / 0
08.12.2003, 08:27
    #32345953
LexusR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В чем ошибка?
тогда однако еще нужно имя копируемого файла написать
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
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 
   );	
 

Parameters

lpExistingFileName

Points to a null-terminated string that specifies the name of an existing file. 

lpNewFileName

Points to a null-terminated string that specifies the name of the new file. 

bFailIfExists

Specifies how this operation is to proceed if a file of the same name as that specified by lpNewFileName already exists. If this parameter is TRUE and the new file already exists, the function fails. If this parameter is FALSE and the new file already exists, the function overwrites the existing file and succeeds. 
...
Рейтинг: 0 / 0
23.12.2003, 07:21
    #32360314
Andronick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В чем ошибка?
Есть еще один момент!
У меня вдруг (хрен знает из за чего) перестала работать конструкция:
CopyFile(f_server, f_local , True);
где f_server и f_local строковые переменные соответственно с обозначением файлов.
после того как я применил PChar() все пошло ништяк.
CopyFile(PChar(f_server), PChar(f_local) , True);
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / В чем ошибка? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]