Главная / FAQ по Builder'у / 81 Как заставить OpenDialog...

81 Как заставить OpenDialog выбирать директорию а не файл?


Есть другой метод - SelectDirectory (#include "FileCtrl.hpp")
Пример:

  String FileSend = "myfile.txt";
  String Caption = "Каталог для копирования файла\n\r" + FileSend;
  String StartCat = "C:";
  String DestCat;
  if(SelectDirectory(Caption, StartCat, DestCat)){
      DestCat = DestCat + ExtractFileName(FileSend);
      if(FileExists(DestCat))
      ShowMessage("OK");
      if(CopyFile(FileSend.c_str(), DestCat.c_str(), true))
      ShowMessage("Файл скопирован.");
      else
      ShowMessage("Ошибка копирования файла.");
  }
Валерий Куликов

Предыдущий вопрос   |  Список вопросов   |   Следующий вопрос

источник      На главную      by jenyok
Copyright © 2003 JTSOFT
Сайт управляется системой uCoz