C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Как смастерить OpenDirectoryDialog, Как смастерить OpenDirectoryDialog
job_andrey
Отправлено: 27.08.2003, 15:17


Не зарегистрирован







Есть ли какое-нить стандартное окно диалога выбора нужной папки, типа как в WinAMP для команды Add Directory? sad.gif
Георгий
Отправлено: 27.08.2003, 20:14


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



SelectDirectory
Gedeon
Отправлено: 28.08.2003, 09:30


Ветеран

Группа: Модератор
Сообщений: 1742



Вот тебе пример кода:
CODE

//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
#include "FileCtrl.hpp"

//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
   : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
   AnsiString SelDir;
   SelectDirectory("Test","", SelDir);
   Edit1->Text = SelDir;
}
//---------------------------------------------------------------------------

Если там где пустые кавычки в SelectDirectory пропишешь путь, окно диалога будет показывать только эту папку и внутренние.

Вернуться в Вопросы программирования в C++Builder