Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

OpenDialog и Table [D5, Paradox, ]


ЕвгенийА ©   (2002-01-10 01:25:00) 

У меня есть OpenDialog и Table. Надо открыть базу данных и чтобы она подключилась к Table. Вопрос кажется простым, но из-за того что в Table надо вводить отдельно дирректорию DatabaseName и имя файла TableName, я не могу подключить базу.
Дело в том что OpenDialog даёт только дирректорию и имя файла вместе (FileName). Не понимаю каким образом можно их разделить.
Если кто имеет представление помогите.. Мне хотя бы идейку...

Спасибо...


Павел Козловский   (2002-01-10 09:16:00) [1]

А зачем разделять путь и имя таблицы?
Пишешь в TableNameполный путь и имя (c:\mypath\mytab.db)
При этом DatabaseNameобязательно оставляешь пустым.


dymka   (2002-01-10 09:09:00) [2]

Если быть точнее то
FileName := ExtractFileName(OpenDialog1.FileName);
FilePath := ExtractFilePath(OpenDialog1.FileName);
OpenDialog1.InitialDir := FilePath; {так удобнее, т.к. запоминается последний открываемый каталог}


Bura   (2002-01-10 01:48:00) [3]

Да, модуль SysUtils


Bura   (2002-01-10 01:47:00) [4]

ExtractFileName(OpenDialog1)
ExtractFilePath(OpenDialog1)


Наверх

Титульная страница Поиск, карта сайта Написать письмо