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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2009, 06:45   #1
kakawkin
Форумчанин
 
Регистрация: 21.09.2009
Сообщений: 431
По умолчанию маленький вопрос по поводу копи рования файлов

Код:
procedure TForm1.NewTabData(s: string);
var a:string;
begin
  if not WindowsCopyFile(s, 'F:\') then
   ShowMessage('Copy Failed');
end;
чтото тут не так
kakawkin вне форума Ответить с цитированием
Старый 06.10.2009, 09:12   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
чтото тут не так
Однозначно не так - нет такой функции WindowsCopyFile.
Есть
Код:
Windows.CopyFile(PChar(s),'F:\',true);
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.10.2009, 09:39   #3
Usov
Форумчанин
 
Аватар для Usov
 
Регистрация: 29.09.2009
Сообщений: 228
По умолчанию

вот она:
Код:
function WindowsCopyFile(FromFile, ToDir : string) : boolean;
var
  F: TShFileOpStruct;
begin
  F.Wnd := 0; F.wFunc := FO_COPY;
  FromFile:=FromFile+#0; F.pFrom:=pchar(FromFile);
  ToDir:=ToDir+#0; F.pTo:=pchar(ToDir);
  F.fFlags := FOF_ALLOWUNDO or FOF_NOCONFIRMATION;
  result:=ShFileOperation(F) = 0;
end;
Usov вне форума Ответить с цитированием
Старый 06.10.2009, 14:54   #4
kakawkin
Форумчанин
 
Регистрация: 21.09.2009
Сообщений: 431
По умолчанию

ой, не то скинул просто. Славу богу УСОВ внимателен.

Просто в папку F:/ копирует, а если копировать в F:/Практика/ то нехотит((
kakawkin вне форума Ответить с цитированием
Старый 06.10.2009, 17:21   #5
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

если папки F:/Практика нет, то создайте Createdir...
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Маленький вопрос... Aliyushka Microsoft Office Excel 8 26.01.2009 03:49
Маленький но интересный вопрос davechefirst Свободное общение 4 11.06.2008 17:38
маленький вопрос 1234 Общие вопросы Delphi 1 10.03.2008 12:18
Помогите решить маленький ньюанс с загр. файлов Stema PHP 1 30.12.2007 11:35
Помогите решить маленький нбюанс с загр. файлов Stema PHP 1 28.12.2007 21:55