powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Почему при возврате из метода по Return .F. фокс возвращает .Т.?
8 сообщений из 8, страница 1 из 1
Почему при возврате из метода по Return .F. фокс возвращает .Т.?
    #36857956
CTAC-KO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!
Кнопка-класс, метод Click() содержит такой код:
Код: plaintext
MESSAGEBOX(this.ClickAction())
в методе ClickAction() в первой же строке идет
Код: plaintext
RETURN .F.
При этом MESSAGEBOX сообщает: .Т.
Шел дебаггером пошагово, смотрел CallStack, все везде ок, возврат идет именно из ClickAction(), четко по RETURN .F. (оно же первой строкой идет в коде), но в итоге имеем .Т. как результат...
Я в шоке - чёзанах?! В чем тут мб дело? Это же простейший код... Неужели есть какие-то установки у фокса, которые позволяют ему так себя вести?

вфп9сп1

спасибо
...
Рейтинг: 0 / 0
Почему при возврате из метода по Return .F. фокс возвращает .Т.?
    #36857966
CTAC-KO,
репро в студию.
...
Рейтинг: 0 / 0
Почему при возврате из метода по Return .F. фокс возвращает .Т.?
    #36857994
CTAC-KO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне проще отснять видео, в котором это все будет видно, и выложить его куда-то чем выдернуть код и выложить... хотя это, наверное, не поможет... надо подумать
...
Рейтинг: 0 / 0
Почему при возврате из метода по Return .F. фокс возвращает .Т.?
    #36858020
CTAC-KO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тьфу ты, блин...
мониторил наследованный код, а сам его соверрайдил через DODEFAULT(), вместо RETURN DODEFAULT()...
недоглядел...
...
Рейтинг: 0 / 0
Почему при возврате из метода по Return .F. фокс возвращает .Т.?
    #36858047
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: CTAC-KO

Какое видео?!?!?! делаешь форму, бросаешь на неё кнопку-класс, проверяешь, что все работает неправильно, сохраняешь
форму и кнопку-класс в отдельной папке, проверяешь, что этого достаточно(больше ничего не требуется), архивируешь и
прикрепляешь сюда или выкладываешь на файлообменник.

А то может над тобой кто-то пошутил?
Код: plaintext
1.
#define TRUE FALSE //Happy debugging suckers
#define true ((rand() %  2 )? true: false) //с первым апреля


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Почему при возврате из метода по Return .F. фокс возвращает .Т.?
    #36858200
CTAC-KO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:)
Это понятно, собственно чего я не сделал до поста - так это не попробовал выложить кнопку на обычную фоксовую форму, где все заработало правильно, что и послужило нахожденю проблемы собсвенноручно...
...
Рейтинг: 0 / 0
Почему при возврате из метода по Return .F. фокс возвращает .Т.?
    #36858312
РЗРК0002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь Горбонос ,Вам +5 в дневник. Ни больше ни меньше.
...
Рейтинг: 0 / 0
Почему при возврате из метода по Return .F. фокс возвращает .Т.?
    #36858321
ПЗРК0012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
this.ClickAction()
А это что ? И тут все телепаты да ?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Почему при возврате из метода по Return .F. фокс возвращает .Т.?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]