Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 | 2 |

 

  Вопрос: Опять про потоки Добавлено: 08.07.05 14:45  

Автор вопроса:  .::EclipsE::. | ICQ: 208952501 
Был у меня когдато примерчик, позволяющий организовать многопоточность в ВБ6. Он не использует ни каких внешних компонент, просто описан класс и все. Только вот пропал он у меня безвозвратно :(
Собственно вопрос, может у когото есть такой намыльте на rootspamer@gmail.com.
Буду очень благодарен

Ответить

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

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



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #1 Добавлено: 08.07.05 15:26
Таких примерчиков уйма, да только ни один стабильно работать не может.

Ответить

Номер ответа: 2
Автор ответа:
 .::EclipsE::.



ICQ: 208952501 

Вопросов: 22
Ответов: 85
 Профиль | | #2 Добавлено: 08.07.05 17:10
Почему?
У меня был вроде нормальный.

Ответить

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



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #3 Добавлено: 08.07.05 17:13
Нормальных для VB6 нет по определению, только для ActiveX.exe

Ответить

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



ICQ: 771794 

Вопросов: 0
Ответов: 9
 Профиль | | #4 Добавлено: 09.07.05 17:44
Нормальность - вообще вещь относительная...
Сам ВБ - тоже нечто ненормальное с некоторой точки зрения. Но я отвлекся...

Автор, вот тебе рецепт:
Многопоточность реализуешь как того требует система - CreateThread и иже с ним...
Ключевой момент - процедура, адрес которуй ты передаешь CreateThread'у как параметр, должна быть объявлена в модуле как Public.
Только не забывай завершать потоки перед закрытием программы ;)

Ответить

Номер ответа: 5
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #5
Добавлено: 09.07.05 21:33
messir,
 В экзешнике тоже работает?

Ответить

Номер ответа: 6
Автор ответа:
 messir



ICQ: 771794 

Вопросов: 0
Ответов: 9
 Профиль | | #6 Добавлено: 09.07.05 21:36
да, работает

Ответить

Номер ответа: 7
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #7
Добавлено: 09.07.05 21:40
Скинь пример на cyrax@hotmail.com
Только учти что мы говорим не о .NET (ты новичёк может и не понял).

Ответить

Номер ответа: 8
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #8
Добавлено: 09.07.05 21:41
Прошу прощения. cyrax@hotmail.ru
(а не .com)

Ответить

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



ICQ: 771794 

Вопросов: 0
Ответов: 9
 Профиль | | #9 Добавлено: 09.07.05 23:50
гыгы... :)
То, что не про .NET - я знаю, там люди работают с тредами, а не обсуждают работу с ними на форумах ;)

Да и судить о человеке по количеству сообщений не стОит... ;)

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #10
Добавлено: 10.07.05 01:43
На первый взгляд всё работает. Жаль что в IDE выбивает. А код где нарыскал?

То, что не про .NET - я знаю, там люди работают с тредами, а не обсуждают работу с ними на форумах ;)

 Эт ты верно подметил. Всё никак времени не найдём с ними разобраться. Разве что LamerOnLine один увлекается, да и то с переменным успехом :)

Да и судить о человеке по количеству сообщений не стОит

 А почему бы и нет? Кто мне запретит? ;)

Ответить

Номер ответа: 11
Автор ответа:
 messir



ICQ: 771794 

Вопросов: 0
Ответов: 9
 Профиль | | #11 Добавлено: 10.07.05 02:01
А код где нарыскал?


Написал "на коленке" за 10 минут до отправки ;)

Кто мне запретит? ;)


Никто не запретит. Зачем запрещать людям делать ошибки? На них ведь даже учатся иногда... ;)

Ответить

Номер ответа: 12
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #12
Добавлено: 10.07.05 02:59
Никто не запретит. Зачем запрещать людям делать ошибки? На них ведь даже учатся иногда... ;)

 Весёлый ты парень :) Но мы тут судим по количеству сообщений. И если тебе это не нравится, то сообщений тебе поступит столько, что не будешь успевать читать :)
 Какой вывод хочешь чтобы я о тебе сделал? Надыбал где то код и сразу хочешь всемирное уважение? Сначала глянем чего ты стоишь.

Ответить

Номер ответа: 13
Автор ответа:
 messir



ICQ: 771794 

Вопросов: 0
Ответов: 9
 Профиль | | #13 Добавлено: 10.07.05 03:09
Какой вывод хочешь чтобы я о тебе сделал? Надыбал где то код и сразу хочешь всемирное уважение?

А не надо выводов. Просто используй полученный код на благо человечества :)
Если б я искал всемирного уважения - флудил бы по топикам, накручивая счетчик ;) А так я просто берегу свое время, избегая чтения "стольких сообщений, что не буду успевать читать" :)

З.Ы. В этот форум я вообще написал только потому, что мне кинули ссылку на тред и попросили ответить... ;)

Ответить

Номер ответа: 14
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #14
Добавлено: 10.07.05 03:19
Просто используй полученный код на благо человечества :)

 Спасибо дружище, но я как то больше на PB пишу. Там с этим проблем как то нету. Сейчас кстати структурированным хранилищем занят. Может подскажешь, раз такой умный, реализацию алгоритма LZNT1? Или ты только дыбать можешь? ;)

Если б я искал всемирного уважения - флудил бы по топикам, накручивая счетчик ;)

 Энтузиаст значит? Бескорыстно значит ближнему помагаешь? Ну с кем ни бывает. Правда не у всех проходит. ;)

Ответить

Номер ответа: 15
Автор ответа:
 messir



ICQ: 771794 

Вопросов: 0
Ответов: 9
 Профиль | | #15 Добавлено: 10.07.05 03:44
Может подскажешь, раз такой умный, реализацию алгоритма LZNT1?

Не подскажу. За реализацией алгоритмов принято в гугл посылать ;) Тем более что на уровне файловой системы это сжатие применяется одним системным вызовом...
Я ведь не прошу тебя выкладывать тут структуру пакетов и команды протокола AltiLink+ (хотя я тоже сейчас кстати пишу под него и мне это было бы безумно интересно).
Так что не надо перегибать палку, ладно?

Энтузиаст значит? Бескорыстно значит ближнему помагаешь?

В некотором роде.
В будущем буду осмотрительнее выбирать ближних, кому стоит помогать... ;)

Ответить

Страница: 1 | 2 |

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



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