Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Копирование файла в директорию Windows

21K
04 января 2007 года
megasasha
5 / / 12.12.2006
Мне нужно скопировать файл в директорию виндовс.

Код:
#include <windows.h>

int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int)
{

char gsd[1024];
GetWindowsDirectory(gsd,1024);

CopyFile("data.txt",gsd+"\\data.txt", 0); // Как правильно?

}



GetWindowsDirectory(gsd,1024); - возвращает директорию Windows.
А как скопировать в неё файл? Поправьте мой код с ошибкой!
СПАСИБО ОГРОМНОЕ ЗАРАНЕЕ!
257
04 января 2007 года
kosfiz
1.6K / / 18.09.2005
вроде так можно:
 
Код:
char gsd[MAX_PATH+1];
if (GetWindowsDirectory(gsd,MAX_PATH+1)==0)return 0;
if (!CopyFile("mydata.txt",strcat(gsd,"\\mydata.txt"),FALSE))return 0;
MessageBox(0,"Copy is complete!","",0);
367
07 января 2007 года
Meatcoins
303 / / 18.01.2006
Ведь есть предопределённые константы %systemroot% и %systemdrive%...
334
07 января 2007 года
HexEdit
809 / / 27.07.2006
Цитата: Meatcoins
Ведь есть предопределённые константы %systemroot% и %systemdrive%...


Ага! и где ты такие константы в C/C++ увидел. Да и вообще в любом другом языке?
Это переменные среды, их значения еще тоже получить нада. А GetWindowsDirecory юзать лучше!.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог