Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.04;
Скачать: CL | DM;

Вниз

Как сделать независаемое приложение?   Найти похожие ветки 

 
ReY ©   (2002-01-22 10:51) [0]

Дело в том что когда я вызываю GetHostByName то приложение "висит". Можно ли как то от этого избавится? Например написать это в отдельной Thread? Или как то еще?


 
Dimka Maslov ©   (2002-01-22 11:22) [1]

Вызывай в отдельном потоке


 
ReY ©   (2002-01-22 11:41) [2]

Ну дык а пример??? ничего не получилось у меня.... мозгоФ нехватает. :)


 
Digitman ©   (2002-01-22 13:33) [3]

"мозгоФ нехватает", говоришь ?) ну дык а никто тебе их и не добавит, мозгов-то ... мозги, они сами по себе растут, уважаемый, когда книжки умные читаешь .. да хэлп ... да подсказку от <Dimka Maslov> воспринимаешь как необходимость хоть что-то почитать о классе TThread хотя бы ..)
Вот посмотри вопросы от <Eraser> в "Общих вопросах" ... у него они вырастут : пусть медленно, но неуклонно идет к пониманию сабжа - интересуется ведь , пробует, ошибается, находит ошибки .. одним словом - мозги свои самостоятельно культивирует , а не жалуется на их фатальное отсутствии


 
Digitman ©   (2002-01-22 13:43) [4]

>модератору
приношу извинения, но, imho, не было никакого повода переносить дискуссию в "Сети". С равным успехом у автора завис бы любой другой блокирующий вызов. Речь идет о потоках, а не о сетях, хоть и проблема общего характера была выявлена автором именно на GetHostByName


 
ReY ©   (2002-01-22 16:20) [5]

Мдаа... ребят увидел следующее:

»» Перемещено в конференцию "Вопросы по сетям"

??? Как это? А причем тута сети то... ну так получилось... так вопрос-то общий! Грхм...

To: Digitman ©
Дык энто то понятно... про мОзги-то... я ж по этому и написал вопрос - так как именно с Thread у меня и не получилось, ну чегой-то не сработало под вечер. Вот я с утра и запостил,... так оно и получилось вроде... тока в исполнении в отдельной Dll"ке... т.к. так оно сподручней мне менять функцию... Уж больно люблю всякие плАгины к прогам своим прикручивать :))

Удачи.




 
Digitman ©   (2002-01-22 16:31) [6]

хочешь помощи - приводи код своих экспериментов. на пальцах тебе объяснять что ли ? коль читать буквари не желаешь ?


 
paul_shmakov ©   (2002-01-22 18:07) [7]

а лучше использовать асинхронную версию gethostbyname без всяких лишних потоков - WSAAsyncGetHostByName.


 
Digitman ©   (2002-01-22 18:21) [8]

>ReY
см. <paul_shmakov> © (22.01.02 18:07) А ведь тоже, кстати, верно ! И без потоков обойтись можно в этом случае...


 
ReY ©   (2002-01-23 14:52) [9]

Ааа... дельно... фенкс. Ща опробую... :)


 
ReY ©   (2002-01-23 15:07) [10]

Мда... а с ней надо еще поразбиратся.... случайно куска кода нет посмотреть?


 
Digitman ©   (2002-01-23 15:09) [11]

сначала поразбирайся, выясни очевидно непонятные тебе детали, задай соотв.вопрос и потом будет тебе кусок)


 
ReY ©   (2002-01-23 15:12) [12]

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


 
Digitman ©   (2002-01-23 15:40) [13]

А... дык "хегел" ты в хелпе никак и нэ
витшукаешь) ... "handle" там е, "handle functions" - тоже, а хэгелов никаких нэма тама ))
да и в форуме не у кого спросить, никто ж не ведае, шо це за "хегел" ... а уж про handle - тем более ...

И все же рискни - поищи в форуме все, что имеет отношение к хегелам и handle ... думаю, повезет тебе и зараз будешь ведать и про хегел и про хендл .. да и про многое чего еще, связанное с объектами ОС



Страницы: 1 вся ветка

Текущий архив: 2002.04.04;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.014 c
3-9409
Dima Kopachev
2002-03-10 15:19
2002.04.04
Ошибка General SQL error


14-9598
SV
2002-02-20 23:30
2002.04.04
Клюква ;)


4-9686
King Nothing
2002-02-03 15:46
2002.04.04
Вывод растра из ресурса


1-9482
Ghost12
2002-03-25 14:22
2002.04.04
Данные из формы HTML


1-9461
Марк
2002-03-25 11:01
2002.04.04
Как просмотреть все рисунки в файле иконки?