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

Ваш аккаунт

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

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

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

Как задать имя файла ,если...?

2.7K
19 декабря 2004 года
sys33
55 / / 16.12.2004
Мой код;
FILE *fil;
fil = fopen(RES_FILE, "w" );
fprintf( fil, " ВТП \n");
res_file у меня указан заранее, далее весь код у меня написан с использованием команд записи в файл fprintf и т.д., но мне бы хотелось, чтобы можно было выбрать имя файла в который пишутся данные, используя стандартный SaveDialog, мне каким то образом надо получить от диалога имя файла для записи данных и поставить это имя на место res_file, но как это сделать?
301
19 декабря 2004 года
lord Kelvin
897 / / 08.11.2004
Код:
FILE *fil;
if(SaveDialog1->Execute())
{
 fil=fopen(SaveDialog1->FileName.c_str(),"wb");
 if(fil)
 {
  fprintf(fil,"lord Kelvin rulezz 4ever=)))))");
  /*...*/
  fclose(fil);
 }
}

Вот так.
2.7K
19 декабря 2004 года
sys33
55 / / 16.12.2004
Цитата:
Originally posted by lord Kelvin
Код:
FILE *fil;
if(SaveDialog1->Execute())
{
 fil=fopen(SaveDialog1->FileName.c_str(),"wb");
 if(fil)
 {
  fprintf(fil,"lord Kelvin rulezz 4ever=)))))");
  /*...*/
  fclose(fil);
 }
}

Вот так.


:) да, да прикольно! :) спасибо из за прошлый ответ, проверил все работает... и за этот, не знаю что бы делал без вас.

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