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

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

как программно запустить диалоговое окно 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]

Никак.


Наверх

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