![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.10.2007
Сообщений: 26
|
![]()
Хочу сделать клиент сервер! Проблема возникла:IP адресс сервера я знаю и IP адресс компа к которому хочу подключиться, но нужно узнать значение порта сервера! Как это можно сделать, пишу вот по такому FAQu:
procedure tform1.button1click(sender: tobject); var mystream: tmemorystream; begin mystream := tmemorystream.create; // Создание класса nmstrm1.port := 6711; // Значение порта получателя nmstrm1.timeout := 3000; // Задержка при подключении (timeout) nmstrm1.host := '127.0.0.1'; // ip-Адресс получателя nmstrm1.fromname := 'Клиент'; // Имя отправителя mystream.loadfromfile('c:\autoexec. bat'); // Файл для отправки nmstrm1.postit(mystream); // Отправка данных mystream.free; // Освобождение памяти end; procedure tform1.nmstrmserv1msg(sender: tcomponent; const sfrom: string; strm: tstream); var mystream: tmemorystream; begin mystream := tmemorystream.create; mystream.copyfrom(strm, nmstrmserv1.bytestotal); // Извлекаем файл mystream.savetofile('d:\autoexec.ba t'); // Сохраняем полученный файл end; |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]() Цитата:
IP адресс сервера я знаю и IP адресс компа к которому хочу подключиться хм... они разные ? Порт узнать можете только снифом, который прирежет любой мало мальски уважающий себя файрвол
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 11.10.2007
Сообщений: 26
|
![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
так, тогда начнем издалека, что такое порт в вашем аспекте ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 11.10.2007
Сообщений: 26
|
![]()
Буквально пару минут назад прочитал статью про порты--- понял, что я морозил,Ip адресс сервера Ip адрес компьютера разные, Квенди спасибо за то что направил на правильный путь!
|
![]() |
![]() |
![]() |
#6 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
Ещё поправка: сервер и компьютер куда вы хотите подключиться - это одно и тоже
![]() Сервер - то, к чему подключаемся. Клиент - то, что подключается к чему-то. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
считывание из СОМ(или USB) порта | voron29 | Общие вопросы Delphi | 1 | 29.06.2008 13:09 |
Как сделать разрыв страницы печати по условию и узнать номер страницы | Leanna | Microsoft Office Excel | 2 | 21.01.2008 06:59 |
Как получить данные с COM-порта или другого любого порта? | DeLure | Общие вопросы C/C++ | 5 | 20.09.2007 00:50 |
Сниффер порта | keng00r00 | Работа с сетью в Delphi | 1 | 22.04.2007 08:53 |