
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.05.2006, 10:50
|
|||
|---|---|---|---|
|
|||
Имя активной формы |
|||
|
#18+
Всем привет! Не подскажет народ, есть ли функция узнать имя активной на данный момент формы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.05.2006, 11:14
|
|||
|---|---|---|---|
Имя активной формы |
|||
|
#18+
_screen.ActiveForm.Name ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.05.2006, 11:27
|
|||
|---|---|---|---|
|
|||
Имя активной формы |
|||
|
#18+
Попробовал, но... В таймер на форме ASD.SCX поставил интерва 10 секунд вывод _screen.... Когда активна эта форма идет на экран FORM1. Перехожу в другую форму, не закрыв эту, таймер выдает FORM1... Что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.05.2006, 11:37
|
|||
|---|---|---|---|
Имя активной формы |
|||
|
#18+
так у тебя Name первой формы и второй = "Form1"...хочешь напиши в дизайнере свои имена... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.05.2006, 11:41
|
|||
|---|---|---|---|
|
|||
Имя активной формы |
|||
|
#18+
У меня такая задача. В форме ABC.SCX есть таймер. В этом таймере - процедура. Нужно, чтобы эта процедура срабатывала по таймеру только в том случае, если активна именно эта форма. Я пишу в таймере: if _screen.activeform.name="abc.scx" ... do proc aaa endif. Правильно я понял, что если в свойствах формы пропишу abc, то все сработает? И тогда вопрос - почему форме автоматом не присваивается ее имя, а абстрактное FORM? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.05.2006, 11:45
|
|||
|---|---|---|---|
Имя активной формы |
|||
|
#18+
StandDУ меня такая задача. В форме ABC.SCX есть таймер. В этом таймере - процедура. Нужно, чтобы эта процедура срабатывала по таймеру только в том случае, если активна именно эта форма. Я пишу в таймере: if _screen.activeform.name="abc.scx" ... do proc aaa endif. Правильно я понял, что если в свойствах формы пропишу abc, то все сработает? И тогда вопрос - почему форме автоматом не присваивается ее имя, а абстрактное FORM? 1.Потому что когда ты создаешь форму ты ещё сам не всегда знаешь в каком файле будешь её сохранять, а уж ФОКС и подавно. 2.Дай формам разные имена и всё заработает, только в сравнении по таймеру пиши имя формы, а не имя файла формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.05.2006, 11:49
|
|||
|---|---|---|---|
Имя активной формы |
|||
|
#18+
Если хочешь сравнивать по имени файла, то см. sys(1271) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.05.2006, 11:52
|
|||
|---|---|---|---|
|
|||
Имя активной формы |
|||
|
#18+
AleksMed.Дай формам разные имена и всё заработает, только в сравнении по таймеру пиши имя формы, а не имя файла формы. Имеется ввиду "abc", а не "abc.scx"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.05.2006, 11:53
|
|||
|---|---|---|---|
|
|||
Имя активной формы |
|||
|
#18+
И, кстати, это не принципиально, что одни формы по их сохранению сохранились под именами c большими буквами, а другие - маленькими.? Не будет проблем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.05.2006, 12:06
|
|||
|---|---|---|---|
Имя активной формы |
|||
|
#18+
StandDИ, кстати, это не принципиально, что одни формы по их сохранению сохранились под именами c большими буквами, а другие - маленькими.? Не будет проблем? Обычно проблем нет... Но иногда бывают... Так что просто будьте внимательны... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.05.2006, 12:12
|
|||
|---|---|---|---|
|
|||
Имя активной формы |
|||
|
#18+
Sergey Ch StandDИ, кстати, это не принципиально, что одни формы по их сохранению сохранились под именами c большими буквами, а другие - маленькими.? Не будет проблем? Обычно проблем нет... Но иногда бывают... Так что просто будьте внимательны... Оказывается, проблемы есть! Обязательно соответствие регистра. Всем спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2006, 09:28
|
|||
|---|---|---|---|
|
|||
Имя активной формы |
|||
|
#18+
Новая проблема! Запускаю из формы отчет. если я нахожусь в режиме просмотра отчета перед печатью, при срабатывании счетчика в форме вылезает ошибка - ругается на то, что объект не форма. Команда - IF _screen.ActiveForm.Name="KART" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2006, 09:37
|
|||
|---|---|---|---|
|
|||
Имя активной формы |
|||
|
#18+
if type("_screen.ActiveForm")=="O" and _screen.ActiveForm.Name="KART" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&mobile=1&tid=1591765]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 453ms |

| 0 / 0 |
