Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
14.06.2008, 17:18 | #1 |
Новичок
Пол: Регистрация: 11.04.2008
Сообщений: 11
Репутация: 3
|
Thread(поток) в DLL
Господа столкнулся с проблемой Как мне написать внутри DLL поток(Thread)?
|
Реклама: | круиз санкт-петербург москва на теплоходе 2024 | Магазин KNSneva.ru предлагает монитор benq 144 - специальные условия для корпоративных клиентов в Санкт-Петербурге. | агентство наружной рекламы | Рекомендуем KNS - процессор ай 7 цена - билеты на футбол в подарок каждому покупателю | руки вверх концерты 2025 лужники |
14.06.2008, 19:31 | #2 |
Ответ: Thread(поток) в DLL
Насколько я знаю DLL это всего лиш статическое хранилище для переменных функций итд итп. А поток это динамическая структура в памяти , он не может быть записан так как существует только в программе. Вот функции которые использут поток записать можно без проблем. Хотя можно просто в DLL инициализировать поток а вот запускать уже в EXE.
PS: Может чето перепутал но ведь в Delphi потоки аналогичны NET ?
__________________
Проблема есть следствие ее решения... Чем больше я узнаю, тем больше чувствую себя дураком. |
|
14.06.2008, 20:15 | #3 |
Ответ: Thread(поток) в DLL
не понимаю, в чём трабла. в длл хранятся функции. поток - элемент программы.
вызываем CreateThread(), например, в DllMain(), и всё.
__________________
THE TRUTH IS OUT THERE |
|
14.06.2008, 20:25 | #4 |
Новичок
Пол: Регистрация: 11.04.2008
Сообщений: 11
Репутация: 3
|
Ответ: Thread(поток) в DLL
|
14.06.2008, 20:42 | #5 |
Ответ: Thread(поток) в DLL
__________________
THE TRUTH IS OUT THERE |
|
29.06.2008, 22:15 | #6 |
Новичок
Пол: Регистрация: 11.04.2008
Сообщений: 11
Репутация: 3
|
Ответ: Thread(поток) в DLL
Всё сделал работает ... хотя и в DLL статичная библиотека а рулит
|
04.07.2008, 23:16 | #7 |
Новичок
Пол: Регистрация: 13.03.2008
Сообщений: 19
Репутация: 8
|
Ответ: Thread(поток) в DLL
Если кому надо, есть хорошая статья про потоки, для начинающих в самый раз: http://forum.vingrad.ru/forum/topic-60076/view-all.html must read
|
07.12.2008, 17:20 | #8 | |||||||||||||||||||||||
Неактивный пользователь
Пол: Регистрация: 29.05.2008
Сообщений: 2
Репутация: 0
|
Re: Ответ: Thread(поток) в DLL
Подскажи как решил проблему? У меня такая же проблема, не могу создать в DLL отдельный поток. GetLastError ошибку не выдает (пишет что операция успешно завершена), все успешно компилируется, но вот управление до потока так и не доходит. Если запускаю функцию без потока, то все успешно работает. |
|||||||||||||||||||||||
17.12.2008, 17:13 | #9 |
Новичок
Пол: Регистрация: 11.04.2008
Сообщений: 11
Репутация: 3
|
Re: Thread(поток) в DLL
я тебе скину полностью весь проект разберёшся? ... асю мою я тебе кинул в личку если нет аси ... чуть позже скину тебе проект
|
18.12.2008, 18:53 | #10 |
Неактивный пользователь
Пол: Регистрация: 29.05.2008
Сообщений: 2
Репутация: 0
|
Re: Thread(поток) в DLL
To Vo1t Благодарю за отзывчивость.
Аська твоя мне в личку не пришла (там вообще ничего нет). Буду рад если скинешь проект, думаю разберусь. Видишь ли, если создаю поток с помощью этого же кода (своего) в exe-шнике, то он срабатывает, а в DLL нехочет. Столько всего перелопатил, не могу найти в чем дело. Вся надежда на тебя. Заранее благодарен. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В Remote Thread не исполняется WinAPI код. | Ivan_32 | Visual C++ / С/C++ | 12 | 11.10.2008 02:01 |
Денежный поток 101 и 202 | zaqw81 | Архив | 1 | 09.04.2008 11:16 |
|
|