Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как во время исполнения программы узнать имя активной формы?
|
|||
|---|---|---|---|
|
#18+
Такая пробема: Есть проект, содержащий, скажем, под пару сот форм. Проект мне еще не знаком. Запускаю проект на выполение. В программе вызываю форму, скажем, добавление пользователя. И например, мне что-то в этой форме не понравилось. Как мне узнать, как называеться эта форма в проекте, что бы поправить ее? Не знаю как в VB.NET, а в VB6 это делалось очень просто: На нужной форме (должна быть активна форма), в момент выполения программы нажимается Ctrl+Pause, затем нажимаем продолжить (F8) и теперь, когда мы нажимаем на любой компонент с оброботчиком (кнопка,комбобокс) программа останавливаеться на коде этого обработчика в данной форме. И мы видем название этой формы. А как найти нужную форму в C#? не перелопачивать же все формы? :) Мож какая утилита есть, если в самом C# нет такой возможности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 13:55 |
|
||
|
Как во время исполнения программы узнать имя активной формы?
|
|||
|---|---|---|---|
|
#18+
есть статический метод Form.ActiveForm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 14:10 |
|
||
|
Как во время исполнения программы узнать имя активной формы?
|
|||
|---|---|---|---|
|
#18+
>> Как мне узнать, как называеться эта форма в проекте > есть статический метод Form.ActiveForm Более точно для данного случая было бы Код: plaintext 1. -- WBR, Roman S. Golubin ICQ UIN: 63253392 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 14:18 |
|
||
|
Как во время исполнения программы узнать имя активной формы?
|
|||
|---|---|---|---|
|
#18+
что то я не совсем понял, что мне дает Form.ActiveForm? Если я остановлю проект (нажму на паузу) и просмотрю Form.ActiveForm, то я же ничего не увижу! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 15:43 |
|
||
|
Как во время исполнения программы узнать имя активной формы?
|
|||
|---|---|---|---|
|
#18+
Ctrl+Break не пробовали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 16:20 |
|
||
|
Как во время исполнения программы узнать имя активной формы?
|
|||
|---|---|---|---|
|
#18+
Alexandr Golovkoчто то я не совсем понял, что мне дает Form.ActiveForm? Если я остановлю проект (нажму на паузу) и просмотрю Form.ActiveForm, то я же ничего не увижу! Добавь в программу таймер, который раз в секунду сохраняет наименование последней активной формы в локальную переменную класса, из которого выполняется функция Main, например: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Перед нажатием Ctrl+Break выбираешь нужную форму и ждешь пару секунд, после - смотришь наименование класса в lastFormClassName -- WBR, Roman S. Golubin ICQ UIN: 63253392 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2005, 16:46 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32880545&tid=1437433]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 380ms |

| 0 / 0 |
