Не могу выбрать форму | |
---|---|
vadim Автор |
Делаю в меню procedure в VFP8.0 LOCAL i,j j=.T. FOR i=1 TO _screen.Formcount IF UPPER(_screen.Forms(i).Name)='ZAKAZCHIK' j=.F. EXIT ENDIF ENDFOR IF j DO FORM zakazchik ELSE _screen.Forms(i).SetFocus ENDIF Говорит в строке _screen.Forms(i).SetFocus SetFocus не такого свойства, что делать |
Re: Не могу выбрать форму | |
---|---|
Vladimir_Knyr Сообщений: 1711 Откуда: г. Енисейск Дата регистрации: 15.12.2003 |
Hi Vadim!
И правильно говорит, потому что SetFocus нужно передавать не самой форме(у формы нет такого метода), а КОНТРОЛУ(у контрола есть)!, лежащему на данной форме! например: _screen.Forms(i).text1.SetFocus Отредактировано (04.04.05 07:45) ------------------ хороший код работать будет и обязан, а плохой не жалко. |
Re: Не могу выбрать форму | |
---|---|
vadim Автор |
спасибо наверное чера много пива было
|
© 2000-2024 Fox Club  |