отключить сообщение “Select Data Source”

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Avtopic
Постоялец
Постоялец
 
Сообщения: 442
Зарегистрирован: 30.09.2005 (Пт) 17:15
Откуда: Tbilisi

отключить сообщение “Select Data Source”

Сообщение Avtopic » 09.03.2007 (Пт) 19:10

Здравствуйте!

По-моему, хорошо искал, но ответ не нашел.

В своем ActiveX компоненте никак не могу пройти одно место.

пишу:
On Error GoTo LoopErr:
Set db = OpenDatabase(Ph)

Если Ph не правильный адрес базы, хочу ошибку, а он до ошибки сует диалоговое окно “Select Data Source” и только после этого дает ошибку.

Нету в VB что не будь похожее на Application.DisplayAlerts, чтобы его отключить.
Или, как с этим бороться.

Спасибо!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 09.03.2007 (Пт) 19:19

Читать документацию полезно, во избежание таких вот вопросов.
А методом тыка многого не достигнешь.
Set db = OpenDatabase(Ph, dbDriverNoPrompt)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Avtopic
Постоялец
Постоялец
 
Сообщения: 442
Зарегистрирован: 30.09.2005 (Пт) 17:15
Откуда: Tbilisi

Сообщение Avtopic » 09.03.2007 (Пт) 19:44

А чего его читать, Спросишь у GSerg и ответ готов. :)
Спасибо!

Avtopic
Постоялец
Постоялец
 
Сообщения: 442
Зарегистрирован: 30.09.2005 (Пт) 17:15
Откуда: Tbilisi

Сообщение Avtopic » 09.03.2007 (Пт) 20:06

Хотя, там в документации имеется оговорка про Ph = ””
А если не ”” тогда и диалог не выскакивает, так что для чего параметр dbDriverNoPrompt
я так и не понял...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot и гости: 32

    TopList