|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
событие для формы. помогите
на второй форме такой код:
Код:
procedure TForm3.TreeView1Change(Sender: TObject; Node: TTreeNode); begin если на первой форме нажали кнопку 2 тогда выполняются эти действия: (if form1.BitBtn2.OnClick = true then begin - это не работает) WebBrowser1.Navigate(WideString(GetCurrentDir())+'/lab/' + TreeView1.Selected.Text+'.mht'); если на первой форме нажали кнопку 3 тогда выполняются эти действия(как это написать чтобы работало?????): WebBrowser1.Navigate(WideString(GetCurrentDir())+'/srsp/' + TreeView1.Selected.Text+'.mht'); end; Последний раз редактировалось M.A.D.M.A.N., 05.03.2013 в 13:01. |
#2
|
||||
|
||||
Можно в юните завести глобальную переменную, а в процедуре жима кнопок записывать в неё метку
Код:
... var Bpess: integer; ... procedure TForm1.BitBtn2Click(Sender: TObject); begin Bpess:= 2; end; Код:
... if Bpress = 2 then WebBrowser1.Navigate(WideString(GetCurrentDir())+'/lab/' + TreeView1.Selected.Text+'.mht'); ... Я не понял Вашего вопроса, но всё же Вам на него отвечу! |