Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Вниз

TServerSocket в консольном приложении (типа, без форм)   Найти похожие ветки 

 
Digitman ©   (2004-10-01 17:17) [40]


> maxistent ©   (01.10.04 16:50) [38]


ты чего размлякался, а ?! Детский сад ?

ты думать головой намерен вообще или нет ? или не головой ? или не думать ?

Мухой в scktcomp.pas !
Читать текст класса TServerSocket до полного просветления !
Убедиться, что в ходе исполнения метода TServerSocket.Open создается окно , принимающее нотификационные сообщения гнезда о событиях транспорта !

Все !
Работай самостоятельно ! Голова дана не для пожирания пива !


 
kaZaNoVa ©   (2004-10-01 22:44) [41]

maxistent ©   (01.10.04 16:53) [39]
ну, как, работает ?


 
Verg ©   (2004-10-02 00:23) [42]

Все, я устал...


 
VMcL ©   (2004-10-02 05:23) [43]

>>maxistent ©  (01.10.04 16:50) [38]

Ты либо глупец, либо...
На этом мысль останавливается.


 
DHDD   (2004-10-02 05:48) [44]

Лучше не используй T...Socket. Он параллельный, нужно писать алгоритм проверки CRC, и то он поможет ~ на 60%. Лучше используй Indy: TidSocket,TidClient - он последовательный с Thread"ом, ошибок не бывает. (Indy - Internet Direct)
Для начала возьми пример в Demos для Indy, отладь на работоспособность, а потом локализуй до проекта без unit"ов.
Если будут проблемы локализации - задавай новый вопрос: этот тебе уже понаотвечали.


 
maxistent ©   (2004-10-02 09:18) [45]

короче, оффтоп... :)


 
kaZaNoVa ©   (2004-10-02 19:13) [46]

maxistent ©   (02.10.04 9:18) [45]
ага .. Гы .. :)


 
Polevi ©   (2004-10-02 20:57) [47]

>DHDD   (02.10.04 05:48) [44]
ты бы лучше жевал


 
VMcL ©   (2004-10-03 13:09) [48]

>>maxistent ©  (02.10.04 09:18) [45]

Я вот не могу понять, изучить матчасть тебе родители запрещают?


 
maxistent ©   (2004-10-04 19:09) [49]

пойду-ка я застрелюсь наверное... :(


 
maxistent ©   (2004-10-05 09:46) [50]

нет, не пойду :) Я так просто не сдамся! Если Вы такие МАСТЕРА, что не можете ответить по-человечьи на вопрос, а только можете критиковать и давать ненужные советы, то лучше сидите и молчите! ...Блин, ведь должен же быть здесь чел знающий, а!...


 
Digitman ©   (2004-10-05 10:51) [51]

ну точно - "детский сад" ... "блин" да "мля" сплошь и рядом ..

ЧТО тебе непонятно ? уже все разжевали тебе !
создаешь wrapper-объект, который будет обрабатывать события
создаешь компонент TServerSocket
настраиваешь его св-ва Address/Port
назначаешь обработчики событий, ссылаясь на wrapper-объект
активируешь TServerSocket
входишь в цикл ожидания/выборки/диспетчеризации сообщений (уже приведен выше)

все !!

ну что, что еще непонятно ?


 
maxistent ©   (2004-10-05 16:52) [52]

не знаю я как создать wrapper-object. Как назначать обработчики. Знал бы - не спрашивал :(


 
Digitman ©   (2004-10-05 17:07) [53]


> не знаю я как создать wrapper-object


декларируешь любой свой класс, например

TSomeWrapper = class
 ..
procedure DoOnClientConnect(Sender: TObject; Socket: TCustomWinSocket);
 ..
end;

создаешь его экз-р

MyWrapper := TSomeWrapper.Create;

назначаешь обработчик события

MyServerSocket.OnClientConnect := MyWrapper.DoOnConnect;

вуаля !


 
maxistent ©   (2004-10-05 17:23) [54]

ПАСИБА-А-А-А!!! ВОТ ЭТО-ТО МНЕ И НАДО БЫЛО!!! НАКОНЕЦ-ТО ДОЖДАЛСЯ ОТВЕТА!!! С меня пиво... :)


 
Луарвик   (2004-10-06 00:36) [55]

Кстати, я тож заметил, что критиковать они любят... Вон тут кроме Digitman и еще пары челов никто по делу не базарит... Но эт к слову.


 
Polevi ©   (2004-10-06 11:17) [56]

в натуре


 
VMcL ©   (2004-10-07 12:36) [57]

>>Луарвик  (06.10.04 00:36) [55]

>Кстати, я тож заметил, что критиковать они любят..

Может потому что есть за что?
http://ln.com.ua/~openxs/articles/smart-questions-ru.html


 
maxistent ©   (2004-10-08 11:09) [58]

не обижайся, но может у тебя ещё найдётся ссылка на то, как правильно сходить в туалет?! или какой рукой вилку держать? :)


 
kaZaNoVa ©   (2004-10-08 22:26) [59]

maxistent ©   (08.10.04 11:09) [58]
ну ты дал ..  :)
ЛОЛ ;)


 
VMcL ©   (2004-10-08 23:26) [60]

>>maxistent ©  (08.10.04 11:09) [58]

http://tinyurl.com/3lan3


 
kaZaNoVa ©   (2004-10-09 10:02) [61]

VMcL ©   (08.10.04 23:26) [60]
;)))))))))))


 
maxistent ©   (2004-10-09 18:19) [62]


> VMcL ©   (08.10.04 23:26) [60]

:) А как на счёт вилки?..


 
kaZaNoVa ©   (2004-10-09 18:28) [63]

maxistent ©   (09.10.04 18:19) [62]
offtopic foreva этой ветки !!!


 
maxistent ©   (2004-10-10 16:33) [64]

Точно, оффтоп!


 
VMcL ©   (2004-10-10 17:45) [65]

>>maxistent ©  (09.10.04 18:19) [62]

Ну насчет вилки давай уж как-нибудь сам погугли :-)


 
maxistent ©   (2004-10-13 18:32) [66]

Ладно, проехали...



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

Форум: "Сети";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.57 MB
Время: 0.04 c
3-1101379348
Frozzen
2004-11-25 13:42
2004.12.26
Позиционирование в ДБГриде


14-1102020466
Marser
2004-12-02 23:47
2004.12.26
Хотелось бы узнать вашу точку зрения


1-1102470358
Viktop
2004-12-08 04:45
2004.12.26
Сохранение настроек Delphi


3-1101512098
Aleksandr
2004-11-27 02:34
2004.12.26
Как инсталировать BDE?


1-1102592763
SINIY BELIY
2004-12-09 14:46
2004.12.26
Как скрыть Webbrowser на форме с помощью Visible?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский