Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Потоки Добавлено: 26.06.03 17:13  

Автор вопроса:  Legik  | ICQ: 292375033 

Кто-нибудь может кинуть мне работающий примерчик с потоками?  Маил: legick@mail.ru

У меня, почему-то, не получается корректно завершить программу. При закрытии она не сваливается, а остается висеть в таск менеджере.

Что не есть гуд!

Ответить

  Ответы Всего ответов: 10  

Номер ответа: 1
Автор ответа:
 ISpy



Разработчик Offline Client

Вопросов: 47
Ответов: 621
 Web-сайт: intermult.boom.ru
 Профиль | | #1
Добавлено: 04.07.03 21:14

У твоей проги несколько форм и есть ли среди них скрытые?

Ответить

Номер ответа: 2
Автор ответа:
 Legik



ICQ: 292375033 

Вопросов: 3
Ответов: 72
 Профиль | | #2 Добавлено: 07.07.03 08:28

У меня несколько форм, есть и скрытая.

Вся штука в том, что в среде VB все работает, а экзешник не хочет.

У меня функция потока использует глобальные переменные. Мож здесь собака зарыта ...

Ответить

Номер ответа: 3
Автор ответа:
 Romeo



ICQ: 200700724 

Вопросов: 7
Ответов: 29
 Профиль | | #3 Добавлено: 07.07.03 08:43

убедись что ты выгружаеш все формы т.е. Unload myform

к томуже если ты самостоятельно создаешь процесс, то сам должен заботится об его закрытии

Ответить

Номер ответа: 4
Автор ответа:
 Legik



ICQ: 292375033 

Вопросов: 3
Ответов: 72
 Профиль | | #4 Добавлено: 07.07.03 10:35

Процесс я сам не создаю, но принудительно завершаю (иначе прога не сваливается).

Ну а формы, на сколько я понимаю, не требуют принудительной выгрузки (их VB сам выгружает).

Ответить

Номер ответа: 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

Пока суть, да дело, у меня с выгрузкой форм и самого приложения все получилось.

Осталась одна, пожалуй, самая главная непонятка. В среде VB потоки прекрасно работают, а exe-файл не хочет. Вот проблема, так проблема!

Lord, если хочешь узнать про потоки, то посмотри в MSDN. Там о процессах и потоках найдешь нужную информацию.

Ответить

Номер ответа: 8
Автор ответа:
 Artificial Intelligence



ICQ: 275368971 

Вопросов: 8
Ответов: 131
 Профиль | | #8 Добавлено: 08.07.03 13:56

В среде VB ты программу запускаешь кнопкой 'Start', а останнавливаешь кнопкой 'End' ?

или у тебя в программе задумана кнопка 'Выход' там какая нибудь и ты ей завершаешь программу?

Ответить

Номер ответа: 9
Автор ответа:
 Legik



ICQ: 292375033 

Вопросов: 3
Ответов: 72
 Профиль | | #9 Добавлено: 08.07.03 14:38

Запускаю через Start, а выход у меня программный.

Экзешник запускается без проблем, но потоки не отрабатывают!

Ответить

Номер ответа: 10
Автор ответа:
 shuffle



Администратор

ICQ: 201502381 

Вопросов: 15
Ответов: 737
 Профиль | | #10 Добавлено: 08.07.03 17:14
Выложи тогда код...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам