2015-04-29 5 views
-2

У меня проблемы с VB. У меня есть база данных, подключенная к VB. Когда я начинаю отлаживать соединение открывается, то для закрытия соединения у меня есть кнопка для него. У меня также есть кнопка, чтобы закрыть форму. код в нем Me.Close(). Это не сработает, это дает мне эту ошибку: «Доступ к собственности должен быть присвоен собственности или использовать ее значение»Me.close() не работает в VB

Я не могу понять, почему, я попытался поместить его кнопкой закрытия, но это дает мне такая же ошибка.

BTW Я использую Visual Studio 2012

+2

У вас действительно есть 'Me.Close.()' Или это последний период опечатки? Должно быть 'Me.Close()'. – OneFineDay

+0

Ударьте меня на 35 секунд :) – tcarvin

+0

@tcarvin, ... =) – OneFineDay

ответ

3

Существует еще один объект или элемент управления с именем «Закрыть». Измените имя этого объекта, чтобы решить проблему.

Когда есть объект с именем «Закрыть», me.close() будет ссылаться на этот объект, а не на метод закрытия формы, и эта ошибка будет возвращена.

+0

Я изменил его, и он сработал спасибо – musty198

+0

@ musty198 Примите это как ответ. Сегодня я снимаю 200 очков за один день! –

0

Если это не опечатка, изменение:

Me.Close.()

к:

Me.Close()

, чтобы решить проблему.

+0

да извините, что это была опечатка – musty198

+0

Ouch ... вниз голосование этот ответ из-за опечатки в исходном вопросе очень неклучен – tcarvin

+0

Me.Close.() Будет отражать ошибку после компиляции, не так ли? – MAC

Смежные вопросы