Программирование
Веб программирование

Пример объектно-ориентированного кодинга

 
 


Private Sub Command1_Click() 
Dim cdo As New emailmessage
'cdo.attachments.Add ("C:test.htm")
cdo.Login.Username = Text1.Tex
tcdo.Login.Password = Text2.Text
cdo.MessagePart.Body = Text4.Text
cdo.MessagePart.Recipient = cdo.Login
cdo.send
End Sub

Почему-то никто до сих пор не опубликовал статью, в которой бы хоть мимоходом говорилось о ООП, между тем, VisualBasic
почти целиком построен на ООП.

Данный пример демонстрирует работу с классом EmailMessage(по сути являющимся оберткой класса "cdo.message"
из библиотеки cdosys.dll), конкретно, отправку электронного письма с вложением на указанный адрес.
Для понимания работы класса, Вам необходимо скачать исходник(приложен к статье).

В отличие от Делфи, Visual Basic создает для каждого класса собственный юнит (модуль), который содержит описания методов и свойств.
Для того, чтобы добавить/удалить/изменить свой класс в программу, удобно пользоваться Билдером Классов
(Окно свойств проекта->-Add>-Class Module->VB class builder)

Есть вопросы? Спроси на нашем форуме!!
Edward300 [11.03.2014 00:01]

Готово

Stertor370 [11.03.2014 00:47]

Спасибо ;)

shyga [11.03.2014 12:33]

Исходник здесь:

Stertor370 [11.03.2014 12:37]

http://rghost.ru/52977253



Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.