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

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


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

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

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

Выпуск № 202
от 18.01.2006, 12:15

Администратор:Калашников О.А.
В рассылке:Подписчиков: 114, Экспертов: 17
В номере:Вопросов: 2, Ответов: 3


Вопрос № 33138: Здраствуйте, уважаеы эксперты. Проблема такая. На форме Access есть кнопка, при нажатии на которую должна запускаться левая программа. В программу еще нужно передать параметры, которые находятся на этой форме в полях edit1, edit2 и edit3. ...
Вопрос № 33164: Здравствуйте. Уважаемые эксперты, такая проблема: пишу программу для отправки писем, всё нормально отправляет письма, ну вот проблема, нужно как-то получать ответные сообщения от mail сервера, вот посмотрите приложение там код, в нём я использую ...

Вопрос № 33.138
Здраствуйте, уважаеы эксперты.
Проблема такая. На форме Access есть кнопка, при нажатии на которую должна запускаться левая программа. В программу еще нужно передать параметры, которые находятся на этой форме в полях edit1, edit2 и edit3.
Отправлен: 12.01.2006, 19:16
Вопрос задал: Гузенко Руслан Николаевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: AlexanderZh
Здравствуйте, Гузенко Руслан Николаевич!
Здравствуйте, Гузенко Руслан Николаевич!
Нельзя ли уточнить - на сколько она левая? и как она принимает параметры?
если в командной строке - shell "Left.exe " & Param1 & " " Param2 & " " & Param3
Ответ отправил: AlexanderZh (статус: 4-ый класс)
Отправлен: 13.01.2006, 10:14

Отвечает: Залетин Виталий Викторович
Здравствуйте, Гузенко Руслан Николаевич!
Да, вот где глюк живуч, та кэто в Акцессе. Я не совсем понимаю, зачем поле должно получать фокус, чтобы считать из него что-либо. Акцесс почему-то постоянно выдает ошибку при попытке из кода обратиться к полю: мол, элемент не в фокусе, а потому ничего не могу поделать. Выход могу предложить такой:

Sub Кнопка1_Click()
dim s1 as string, s2 as string, s3 as string

edit1.setfocus: s1=edit1.text
edit2.setfocus: s2=edit2.text
edit3.setfocus: s3=edit3.text

shell "main.exe " & s1 & " " & s2 & " " & s3, vbNormalFocus
End sub

По-другому никак не выходит. Надеюсь, поможет!
---------
Учиться никогда не поздно. Особенно программированию!
Ответ отправил: Залетин Виталий Викторович (статус: Студент)
Отправлен: 14.01.2006, 13:07


Вопрос № 33.164
Здравствуйте.
Уважаемые эксперты, такая проблема: пишу программу для отправки писем, всё нормально отправляет письма, ну вот проблема, нужно как-то получать ответные сообщения от mail сервера, вот посмотрите приложение там код, в нём я использую такую вещь как Pause 0.9, чтоб mail сервер успел обработать отправленные данные, а мне надо чтоб если mail сервер отправил сообщение ну например 250 +ОК т.е все нормально, то сразу переходить к следующему шагу, а не делать паузу, тем самым увеличиться скорость отправки писем, и можно будет выдать определенное сообщение юзеру, какая ошибка (например сервер не отвечает и др.).
Заранее благодарю.

Приложение:

Отправлен: 13.01.2006, 05:53
Вопрос задал: Неизвестнов Том (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: _Виталий
Здравствуйте, Неизвестнов Том!
http://www.vbstreets.ru/VB/Sources/66138.aspx
http://www.vbnet.ru/samples/download.aspx?id=631

Да и вообще в инете примеров отправки почты полно.
Ответ отправил: _Виталий (статус: 10-ый класс)
Отправлен: 13.01.2006, 09:50


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

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

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

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

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала 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
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное