ОБСУЖДЕНИЕ

переменная глобал?

4 ответов 4,9 тыс.
AI-выжимка обсуждения скоро
Статус
Закрыто для дальнейших ответов.
Плз,подскажите как сделать чтоб при открытии формы создавалось соединение :Set con=createobject("ХХХХХХ") и после эта переменная не пропадала?т.е. дальше пользователь получает отправляет данные по данному соединению.
Делаю: прописываю данное соединение в форме в PostOpen.при открытие формы соединение открывается и сразу же закрывается =(
 
В резделе Declarations формы объяви свою переменную con.
 
пояснение : имею кнопку
Код:
Sub Click(Source As Button)
.......
Set con=createobject("V8.Application")
Call con.connect("File=""InfoBase"";Usr=""ххх"";Pwd=""ххх""")	 
.....
End Sub

как сделать чтобы в действие другой кнопки на этой же форме не требовалось снова инициализировать соединение (Call con.connect("File=""InfoBase"";Usr=""ххх"";Pwd=""ххх""")
)?
 
Declarations в разделе Gloabal. На постопене - инициализайия объекта.
 
<!--QuoteBegin-alexmix+8:11:2006, 14:53 -->
<span class="vbquote">(alexmix @ 8:11:2006, 14:53 )</span><!--QuoteEBegin-->как сделать чтобы в действие другой кнопки на этой же форме не требовалось снова инициализировать соединение (Call con.connect("File=""InfoBase"";Usr=""ххх"";Pwd=""ххх""")
[snapback]47427" rel="nofollow" target="_blank[/snapback]​
[/quote]
Сделай проверку.
Код:
If con is Nothing then 
Set con=createobject("V8.Application")
Call con.connect("File=""InfoBase"";Usr=""ххх"";Pwd=""ххх""")
end if
 
Статус
Закрыто для дальнейших ответов.

Статистика тем

Создано
alexmix,
Последний ответ от
Medevic,
Ответы
4
Просмотры
4 858