![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как программно запустить диалоговое окно IBDatabase Editor? [D6, D7, IB6.x, MSSQL]
ryds © (2005-05-31 13:14:00)подскажите плз, как программно запустить диалоговое окно IBDatabase Editor? (из Delphi запускается даблкликом по компоненту IBDatabase, либо из его контекстного меню)
Sergey13 (2005-06-01 14:14:00) [1]2[18] ryds (01.06.05 14:00)
Снова запустил IBDatabase Editor. Чего там сложного? Форма рисуется за 10 минут + обработчики за полчаса-час.
Кстати а что ты хочешь там делать? Файло выбирать и пароли менять?
Или я чего то не понимаю?
ryds (2005-06-01 14:00:00) [2]2 Sergey13 © (01.06.05 12:33) [17]
это ж сколько всего надо описывать, а времени нет... хотя наверное если уж быть честным - просто типичная лень...
Sergey13 (2005-06-01 12:33:00) [3]Я может не то чего скажу, сори, но почему бы не запускать свою формочку а-ля этот самый IBDatabase Editor? Чем он так хорош и уникален?
ryds (2005-06-01 11:55:00) [4]а есть в D7, или в Delphi'2005 не знаешь? и вообще может уже пора на Delphi'2005 переходить?
Johnmen (2005-05-31 18:17:00) [5]Должен быть в стандартной D6. Ну м.б. ещё надо второй Update Pack накатить.
ryds (2005-05-31 17:49:00) [6]нужна именно кофигурация подключения... получается что это только в модуле IBDatabaseEdit, но в таком случае где его взять?
Johnmen (2005-05-31 17:17:00) [7]>ryds (31.05.05 17:02) [11]
Ты определись, что тебе надо.
Если сервис работы с пользователями сервера, то это одно.
EditIBService(YourIBConfigService)
Если конфигурация подключения, это другое.
см. [2]
ryds (2005-05-31 17:12:00) [8]да, у меня D6 (build 6.163) - но что толку...
ryds (2005-05-31 17:02:00) [9]-SeM-, уже пробовал - результат: [Error] UnitMain.pas(64): Incompatible types: 'TIBCustomService' and 'TIBDatabase', потому и спрашиваю какой нужен параметр причем типа 'TIBCustomService'? может я просто уже гоню?
Johnmen (2005-05-31 16:47:00) [10]>-SeM- (31.05.05 15:57) [9]
Очень странно. У меня D6 (build 6.240)
-SeM- (2005-05-31 15:57:00) [11]Johnmen © (31.05.05 14:20)
Странно...
У меня в D5 - EditIBDatabase, а в D6 (build 6.163) и в D7 - EditIBService
ryds (31.05.05 15:23) [8]
По аналогии с [2] Johnmen © (31.05.05 13:37)
YourBooleanVar:=EditIBService( YourIBDatabase);
:)
ryds (2005-05-31 15:23:00) [12]function EditIBService(AService: TIBCustomService): Boolean;
Какой параметр должн быть в скобках?
ryds (2005-05-31 14:31:00) [13]Johnmen, -SeM- Большое Спасибо, нашел!, щас разбираюсь, возникнут вопросы еще спрошу, ок?
Johnmen (2005-05-31 14:20:00) [14]>-SeM- (31.05.05 14:11) [5]
Это в D6.
-SeM- (2005-05-31 14:11:00) [15]Johnmen © (31.05.05 13:58) [4]
Это в D5
2 ryds
В D6, D7 смотри EditIBService в IBServiceEditor.pas
Johnmen (2005-05-31 13:58:00) [16]Есть такая ф-ия.
См. модуль IBDatabaseEdit.
ryds (2005-05-31 13:51:00) [17]to Johnmen © (31.05.05 13:37) [2]
>YourBooleanVar:=EditIBDatabase(YourIBDatabase)
YourBooleanVar и YourIBDatabase - это понятно;
EditIBDatabase - непонял, типа функция такая есть, можно пояснить детальнее?
Johnmen (2005-05-31 13:37:00) [18]YourBooleanVar:=EditIBDatabase(YourIBDatabase);
msguns (2005-05-31 13:29:00) [19]Никак.