Страница: 1 |
Кто-нибудь может кинуть мне работающий примерчик с потоками? Маил: legick@mail.ru У меня, почему-то, не получается корректно завершить программу. При закрытии она не сваливается, а остается висеть в таск менеджере. Что не есть гуд!
У твоей проги несколько форм и есть ли среди них скрытые? У меня несколько форм, есть и скрытая. Вся штука в том, что в среде VB все работает, а экзешник не хочет. У меня функция потока использует глобальные переменные. Мож здесь собака зарыта ... убедись что ты выгружаеш все формы т.е. Unload myform к томуже если ты самостоятельно создаешь процесс, то сам должен заботится об его закрытии Процесс я сам не создаю, но принудительно завершаю (иначе прога не сваливается). Ну а формы, на сколько я понимаю, не требуют принудительной выгрузки (их VB сам выгружает). Пока суть, да дело, у меня с выгрузкой форм и самого приложения все получилось. Осталась одна, пожалуй, самая главная непонятка. В среде VB потоки прекрасно работают, а exe-файл не хочет. Вот проблема, так проблема! Lord, если хочешь узнать про потоки, то посмотри в MSDN. Там о процессах и потоках найдешь нужную информацию. В среде VB ты программу запускаешь кнопкой 'Start', а останнавливаешь кнопкой 'End' ? или у тебя в программе задумана кнопка 'Выход' там какая нибудь и ты ей завершаешь программу? Запускаю через Start, а выход у меня программный. Экзешник запускается без проблем, но потоки не отрабатывают! Страница: 1 |
Вопрос: Потоки
Добавлено: 26.06.03 17:13
Автор вопроса: Legik | ICQ: 292375033
Ответы
Всего ответов: 10
Номер ответа: 1
Автор ответа:
ISpy
Разработчик Offline Client
Вопросов: 47
Ответов: 621
Web-сайт:
Профиль | | #1
Добавлено: 04.07.03 21:14
Номер ответа: 2
Автор ответа:
Legik
ICQ: 292375033
Вопросов: 3
Ответов: 72
Профиль | | #2
Добавлено: 07.07.03 08:28
Номер ответа: 3
Автор ответа:
Romeo
ICQ: 200700724
Вопросов: 7
Ответов: 29
Профиль | | #3
Добавлено: 07.07.03 08:43
Номер ответа: 4
Автор ответа:
Legik
ICQ: 292375033
Вопросов: 3
Ответов: 72
Профиль | | #4
Добавлено: 07.07.03 10:35
Номер ответа: 5
Автор ответа:
shuffle
Администратор
ICQ: 201502381
Вопросов: 15
Ответов: 737
Профиль | | #5
Добавлено: 07.07.03 22:04
Может быть я не понял, но ты же сказал что exe не работает, дык как VB выгрузит формы? Тем более формы тоже объекты... а тут золотое правило - все объекты надо выгружать...
Номер ответа: 6
Автор ответа:
Lord
Вопросов: 11
Ответов: 10
Профиль | | #6
Добавлено: 07.07.03 22:07
А вообще, что такое потоки? Может статейку кинете почитать?
Номер ответа: 7
Автор ответа:
Legik
ICQ: 292375033
Вопросов: 3
Ответов: 72
Профиль | | #7
Добавлено: 08.07.03 08:22
Номер ответа: 8
Автор ответа:
Artificial Intelligence
ICQ: 275368971
Вопросов: 8
Ответов: 131
Профиль | | #8
Добавлено: 08.07.03 13:56
Номер ответа: 9
Автор ответа:
Legik
ICQ: 292375033
Вопросов: 3
Ответов: 72
Профиль | | #9
Добавлено: 08.07.03 14:38
Номер ответа: 10
Автор ответа:
shuffle
Администратор
ICQ: 201502381
Вопросов: 15
Ответов: 737
Профиль | | #10
Добавлено: 08.07.03 17:14
Выложи тогда код...