Как узнать от какого контрола с какой формы пришел запрос? - VB
Формулировка задачи:
Кликая по Датагрид на одной форме ChoiceFirm, вызываем вторую Firms для редактирования содержимого этого грида. Но вызываемая форма Firms может также вызываться не только из ChoiceFirm, но и из других форм. Как узнать откуда пришел запрос?
Решение задачи: «Как узнать от какого контрола с какой формы пришел запрос?»
textual
Листинг программы
- 'это твоя процедура вызова формы с гридом
- public function OpenGrid(byref frm as Form) as boolean
- 'for MDI only
- debug.print 'ActiveForm: ' & frm.ActiveForm.Name
- 'for all
- debug.print 'ActiveControl: ' & frm.ActiveControl.Name
- ....
- end function
- 'а это ее вызов из произвольной формы
- Private Sub Command1_Click()
- OpenGrid Me
- end sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д