События объекта в коллекции - VB
Формулировка задачи:
Подскажите пожалуйста как создать событие объекта?
Пишу:
А куда это (RaiseEvent .Click(c)) совать и(или) как к нему обращаться?
Заранее благодарен.
Решение задачи: «События объекта в коллекции»
textual
Листинг программы
Option Explicit Public Event MyEvent(ByVal pstrText As String) Public Function RaiseMyEvent(ByVal pstrText As String) RaiseEvent MyEvent(pstrText) End Function Na formu postav' knopku i vstav' eto: Option Explicit Private WithEvents MyClass As Class1 Private Sub Command1_Click() Set MyClass = New Class1 MyClass.RaiseMyEvent ("Urra!!!") Set MyClass = Nothing End Sub Private Sub MyClass_MyEvent(ByVal pstrText As String) MsgBox (pstrText) End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д