:: Visual Foxpro, Foxpro for DOS
Работа с оператором @ … GET
vfvoproleg

Сообщений: 3
Дата регистрации: 13.09.2015
** WINDOW XP, VF9
** Объявляю окно
define window tekpan0 at 0,0 size 25,81 ;
SYSTEM FONT "Courier New",15 style "NB"
ACTIVATE WINDOW tekpan0
** оформляю окно необходимыми записями по SAY
** формирую в окне меню
Do while .t.
C01=0
C02=0
C03=0
@ 10,3 get c01 pict'@* \<Меню 1' FONT "Courier New",15 style "NB"
@ 11,3 get c02 pict'@* \<Меню 2' FONT "Courier New",15 style "NB"
@ 12,3 get c03 pict'@* \<Выход ' FONT "Courier New",15 style "NB"
read cycle object 3
if c01=1
do pp01
endif
if c02=1
do pp02
endif
if c03=1
exit
endif
enddo

При запуске программы как только подвожу курсор мыши к меню -
все окно стирается, оставляя только название того меню,
где находится курсор мыши. Как только выберу меню и проработает
одна из подпрограмм, идет возврат на основное меню и первоначальное
окно восстанавливается и меню работает нормально!
Причем на некоторых компьютерах такого затирания окна вначале
не происходит. Почему так?
Ratings: 0 negative/0 positive
Re: Работа с оператором @ … GET
Аспид

Сообщений: 3475
Откуда: Москва
Дата регистрации: 01.04.2005
Help - read

Included for backward compatibility. Use the Form Designer instead.

vfvoproleg
VF9
Если это означает, VFP-9, то сам подход не верен.

------------------
Ratings: 0 negative/0 positive
Re: Работа с оператором @ … GET
LadaDed

Сообщений: 144
Откуда: С. Пб
Дата регистрации: 29.01.2013

Ха!

Оказывается есть тут люди и дремучее меня!
Ratings: 0 negative/0 positive
Re: Работа с оператором @ … GET
Vedmak

Сообщений: 5967
Откуда: CiTY
Дата регистрации: 30.10.2003
Студент
Ratings: 0 negative/0 positive
Re: Работа с оператором @ … GET
Ydin
Автор

Сообщений: 7648
Откуда: Киев
Дата регистрации: 16.12.2005
to vfvoproleg
@ 10,3 get использовался в досовском варианте Фокса.
Он сохраняется для совместимости, но он очень не вписывается под Windows,
он просто должен быть давно забыт.
Но я не думаю, что новичка нужно гнобить за то, что, скажем, прочитал он это в Хелпе и при этом Дос просто не застал.
Просто создай окно и в нем Textbox.
А в нем можно использовать его свойство ControlSource, методы, например Valid.
Немного сложнее, чем @ 10,3 get, а может проще, но это легко.
По-любому, Вы на верном пути, а на старте мы все были чудаками, просто в этом не признаемся...



Исправлено 1 раз(а). Последнее : Ydin, 21.09.15 08:29
Ratings: 0 negative/0 positive
Re: Работа с оператором @ … GET
Влад Колосов

Сообщений: 22664
Откуда: Ростов-на-Дону
Дата регистрации: 05.05.2005
vfvoproleg
Почему так?
Сервис-пак установлен? Были какие-то исправления GDI+, если правильно помню.


В конце отсутствует RELEASE WINDOW tekpan0.


------------------
Совершенство - это не тогда, когда нельзя
ничего прибавить, а тогда, когда нечего убавить.
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 33 of63  (Гостей: 32)

© 2000-2024 Fox Club 
Яндекс.Метрика