Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Basic/VBA

Выпуск № 198
от 14.01.2006, 03:15

Администратор:Калашников О.А.
В рассылке:Подписчиков: 113, Экспертов: 15
В номере:Вопросов: 1, Ответов: 1


Вопрос № 32899: Уважаемые эксперты! Имеем массив TextBox: Text1(0) и Text1(1). Передаём им фокус по очереди. Но на общей для них процедуре LostFocus имеется запрос MsgBox, который приостанавливает работу процедуры Text1_LostFocus при первом вызове, а при втором её в...

Вопрос № 32.899
Уважаемые эксперты! Имеем массив TextBox: Text1(0) и Text1(1). Передаём им фокус по очереди. Но на общей для них процедуре LostFocus имеется запрос MsgBox, который приостанавливает работу процедуры Text1_LostFocus при первом вызове, а при втором её вызове получаем ошибку (думаю, ошибка из-за этого). Ниже приведённый фрагмент работает на этапе разработке, но не работает в готовом exe файле. Выдаёт ошибку Run-time error '5': Invalid procedure call or argument. Почему? Что делать?

Приложение:

Отправлен: 09.01.2006, 03:12
Вопрос задал: Александр А.А. (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 7)

Отвечает: DrakoN
Здравствуйте, Александр А.А.!
Проставьте везде End if и тому подобную ерунду даж там где компилятор етого не требует на вид.Определите все переменные определите Dim - ом даже если компилятор етого не требует и должно заработать.Да и используйте конструкцию Elseif для того чтоб избежать не нужных глюкоф.
Определяйте компьютеру его действия так чтоб при любом действии что то происходило.
Удачи! Если не получится пишите ...
---------
От Винта!
Ответ отправил: DrakoN (статус: 7-ой класс)
Отправлен: 09.01.2006, 15:45
Оценка за ответ: 3
Комментарий оценки:
Ну так исправь текущий пример, чтобы он работал :)


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.basicvba
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное