|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.06.2012, 22:33 | #1 |
Пользователь
Регистрация: 15.07.2009
Сообщений: 52
|
WinSock(клиент-сервер). Получение IP адресса клиента.
Необходимо написать программу клиент-сервер без использования готовых компонентов delphi. Написал некоторый код для сервера и клиента. Вроде бы соединение прохидит, но мне необходимо выяснить IP адресс клиента. Как можно это сделать? (Практически весь код взят из интернета, сам слабо разбираюсь в WinSock, поэтому код может выглядеть несовсем корректно. Если что не так, подскажите, буду стараться исправлять.)
Код:
|
24.06.2012, 00:47 | #2 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
Код:
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
25.06.2012, 00:13 | #3 |
Пользователь
Регистрация: 15.07.2009
Сообщений: 52
|
Спасибо разобрался! Теперь пишу функции приема и отправки сообщений.Дело в том,что с клиента сообщение отправляется нормально,а на сервере отображается закодированное сообщение(нечитаемые символы),как это исправить?
Клиент: Код:
Код:
Последний раз редактировалось qwertyk; 25.06.2012 в 11:47. |
28.06.2012, 18:25 | #4 |
Пользователь
Регистрация: 15.07.2009
Сообщений: 52
|
Разобрался с нечитаемыми сиволами.При запуске сервера уставливается соединение,потом сервер виснет(при создании потока для каждого клиента с помощью функции BeginThread) и в это время никаких действий с ним нельзя произвести. Как эти проблемы исправить?
Сервер: Код:
Последний раз редактировалось qwertyk; 28.06.2012 в 18:44. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
WinSock. Клиент и сервер. | _PROGRAMM_ | Работа с сетью в Delphi | 0 | 01.11.2011 18:40 |
Winsock - создание клиента | _PROGRAMM_ | Работа с сетью в Delphi | 6 | 29.10.2011 17:28 |
Клиент-Сервер на WinSock | Onekey | Работа с сетью в Delphi | 1 | 21.08.2010 14:41 |
Клиент-Сервер на WinSock | Вишенка | Работа с сетью в Delphi | 3 | 24.02.2010 00:45 |
Получение адресса по имени процесса (Delphi) | dyonysos | Помощь студентам | 5 | 14.09.2009 16:55 |