Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Формы
|
|||
|---|---|---|---|
|
#18+
Как запустить две формы из prg файла? Например, у меня форма (ShowWindow=2&& AsTopLevel) на которой две кнопки. В клике первой: DO test WITH '1', в клике второй: DO test WITH '2'. В Test.prg: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Нажимаем первую кнопку - появилась форма с заголовком '1'. Нажимаем вторую кнопку - первая форма изчезла, вторая не появилась. :( А я ожидал, что увижу две формы: с заголовком '1' и '2'. Что тут не так? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2003, 16:46 |
|
||
|
Формы
|
|||
|---|---|---|---|
|
#18+
form1 у тебя объявляется private переменной и после того как отработает prg переменная уничтожается а вместе с ней и объект на которую она ссылается. Тоже самое произойдет если будет написано public form1. Но уже только при втором вызове. А зачем в unload clear events? Вообщем на формы созданные из объектов надо держать "живые" ссылки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2003, 17:09 |
|
||
|
Формы
|
|||
|---|---|---|---|
|
#18+
Откуда запускается TopLevel Form? Тут явно путаница с READ EVENTS и с переменной form1. Может проще что-то вроде: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. Код не тестировал, но надеюсь, что основное направление понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2003, 17:09 |
|
||
|
Формы
|
|||
|---|---|---|---|
|
#18+
Главня форма запускалась из scx файла, а дочерные формы из пунктов меню главной формы. Так вижу, что мне притется переделать главную форму из scx в prg... И тогда попутный вопрос. В пункте меню должна быть строка Save. Как сделать так, чтоб выполнился метод Save активной формы. Т.е. если активная форма 1, то делаем form1.Save, если 2, form2.Save ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2003, 17:45 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32291584&tid=1597731]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 397ms |

| 0 / 0 |
