Форум: "Сети";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];




Вниз

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


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 ... думаю, повезет тебе и зараз будешь ведать и про хегел и про хендл .. да и про многое чего еще, связанное с объектами ОС




Форум: "Сети";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.74 MB
Время: 0.021 c
1-9518            _xiod (sorry? forg.o  2002-03-23 02:34  2002.04.04  
пиплы! нужен хэлп по таймерам под виндой!


1-9512            Linux                 2002-03-23 07:56  2002.04.04  
ListBox


1-9462            Creecker Dikar        2002-03-24 13:43  2002.04.04  
Как можно сохранить иконку из компонента Image в BMP файл?


1-9442            dth                   2002-03-25 11:46  2002.04.04  
Окошко как в Delphi при ошибках кода


1-9576            Master-of-MAX         2002-03-22 16:34  2002.04.04  
Помогите ламаку сделать круговой прогрес-бар!