Отправка данных с текстового поля на e-mail - VB

Узнай цену своей работы

Формулировка задачи:

нужна помощь. Я создал простейшую авторизацию : Имеется два текстовых поля и кнопка
Листинг программы
  1. Private Sub Command1_Click()
  2. If Text1.Text = "Краснов" And Text2.Text = "502" Thеn Form2.Visiblе = True Еlsе МsgВох ("Еrrоr") / фамилия и пароль для входа
  3. Еnd Sub
Так вот нужно сделать так, чтобы вторая форма открывалась не только при удовлетворении условия, но и при успешной отправке данных с текстовых полей на мой е-mаil А если интернета нет писать "Авторизация не прошла", если есть - "Авторизация прошла успешно"

Решение задачи: «Отправка данных с текстового поля на e-mail»

textual
Листинг программы
  1. Sub send_message()
  2. Dim o_Mess As Object, v_Conf As String
  3. Set o_Mess = CreateObject("CDO.Message")
  4. v_Conf = "http://schemas.microsoft.com/cdo/configuration/"
  5. With o_Mess
  6.     .To = ""         'Кому отправить
  7.     .From = ""       'От кого
  8.     .Subject = ""    'Тема
  9.     .TextBody = ""   'Текст
  10.     .AddAttachment "Путь до файла"  'Отправка файла
  11. With .Configuration.Fields
  12.     .Item(v_Conf & "sendusing") = 2
  13.     .Item(v_Conf & "smtpserver") = "smtp.mail.ru"
  14.     .Item(v_Conf & "smtpauthenticate") = 1
  15.     .Item(v_Conf & "sendusername") = "" 'От кого
  16.     .Item(v_Conf & "sendpassword") = "" 'Пароль от кого отправляется письмо
  17.     .Item(v_Conf & "smtpserverport") = 25
  18.     .Item(v_Conf & "smtpusessl") = False
  19.     .Item(v_Conf & "smtpconnectiontimeout") = 60
  20.     .Update
  21. End With
  22.     .send
  23. End With
  24. End Sub
  25.  
  26. Private Sub Command1_Click()
  27.     Call send_message   ' запуск отправки письма
  28. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.222 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы