![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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)