![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать независаемое приложение? [D6, Win95/98, WinME, NT4, Win2k, WinXP]
ReY © (2002-01-22 10:51:00)Дело в том что когда я вызываю GetHostByName то приложение "висит". Можно ли как то от этого избавится? Например написать это в отдельной Thread? Или как то еще?
Digitman (2002-01-23 15:40:00) [1]А... дык "хегел" ты в хелпе никак и нэ
витшукаешь) ... "handle" там е, "handle functions" - тоже, а хэгелов никаких нэма тама ))
да и в форуме не у кого спросить, никто ж не ведае, шо це за "хегел" ... а уж про handle - тем более ...
И все же рискни - поищи в форуме все, что имеет отношение к хегелам и handle ... думаю, повезет тебе и зараз будешь ведать и про хегел и про хендл .. да и про многое чего еще, связанное с объектами ОС
ReY (2002-01-23 15:12:00) [2]А... дык не понял чего она хегел возвращает? И шо с ним делать? Вот в хелпе ищу .. никак не могу найтить... чтож с ним делать то... :)))
Digitman (2002-01-23 15:09:00) [3]сначала поразбирайся, выясни очевидно непонятные тебе детали, задай соотв.вопрос и потом будет тебе кусок)
ReY (2002-01-23 15:07:00) [4]Мда... а с ней надо еще поразбиратся.... случайно куска кода нет посмотреть?
ReY (2002-01-23 14:52:00) [5]Ааа... дельно... фенкс. Ща опробую... :)
Digitman (2002-01-22 18:21:00) [6]>ReY
см. <paul_shmakov> © (22.01.02 18:07) А ведь тоже, кстати, верно ! И без потоков обойтись можно в этом случае...
paul_shmakov (2002-01-22 18:07:00) [7]а лучше использовать асинхронную версию gethostbyname без всяких лишних потоков - WSAAsyncGetHostByName.
Digitman (2002-01-22 16:31:00) [8]хочешь помощи - приводи код своих экспериментов. на пальцах тебе объяснять что ли ? коль читать буквари не желаешь ?
ReY (2002-01-22 16:20:00) [9]Мдаа... ребят увидел следующее:
»» Перемещено в конференцию "Вопросы по сетям"
??? Как это? А причем тута сети то... ну так получилось... так вопрос-то общий! Грхм...
To: Digitman ©
Дык энто то понятно... про мОзги-то... я ж по этому и написал вопрос - так как именно с Thread у меня и не получилось, ну чегой-то не сработало под вечер. Вот я с утра и запостил,... так оно и получилось вроде... тока в исполнении в отдельной Dll"ке... т.к. так оно сподручней мне менять функцию... Уж больно люблю всякие плАгины к прогам своим прикручивать :))
Удачи.
Digitman (2002-01-22 13:43:00) [10]>модератору
приношу извинения, но, imho, не было никакого повода переносить дискуссию в "Сети". С равным успехом у автора завис бы любой другой блокирующий вызов. Речь идет о потоках, а не о сетях, хоть и проблема общего характера была выявлена автором именно на GetHostByName
Digitman (2002-01-22 13:33:00) [11]"мозгоФ нехватает", говоришь ?) ну дык а никто тебе их и не добавит, мозгов-то ... мозги, они сами по себе растут, уважаемый, когда книжки умные читаешь .. да хэлп ... да подсказку от <Dimka Maslov> воспринимаешь как необходимость хоть что-то почитать о классе TThread хотя бы ..)
Вот посмотри вопросы от <Eraser> в "Общих вопросах" ... у него они вырастут : пусть медленно, но неуклонно идет к пониманию сабжа - интересуется ведь , пробует, ошибается, находит ошибки .. одним словом - мозги свои самостоятельно культивирует , а не жалуется на их фатальное отсутствии
ReY (2002-01-22 11:41:00) [12]Ну дык а пример??? ничего не получилось у меня.... мозгоФ нехватает. :)
Dimka Maslov (2002-01-22 11:22:00) [13]Вызывай в отдельном потоке