![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
Попробуйте на компоненте TClientSocket сделать что я описал в посте выше #9 с ним проще работать
Последний раз редактировалось Aliens_wolfs; 01.04.2017 в 11:32. |
![]() |
![]() |
![]() |
#12 | |
Пользователь
Регистрация: 17.03.2017
Сообщений: 28
|
![]() Цитата:
Еще хочу проверить без запроса, должно тоже работать. Как проверю, отпишусь =) |
|
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
ОК.
Компоненты IdTCPClient и IdTCPServer всегда странные и мучительные в работе. Последний раз редактировалось Aliens_wolfs; 01.04.2017 в 16:52. |
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 17.03.2017
Сообщений: 28
|
![]()
Без запроса всё работает, только что проверил =)
|
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 19.06.2013
Сообщений: 2,469
|
![]()
Репутация: полный "0"
|
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 17.03.2017
Сообщений: 28
|
![]() |
![]() |
![]() |
![]() |
#17 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
Исходный рабочий код в посте #9
|
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 17.03.2017
Сообщений: 28
|
![]()
Еще возник вопрос. Если реализовать два сокета, то как это сделать?
Я объявляю новый сокет: Код:
Код:
'Access violation at adress 005E671C in module 'Project.exe'. Read of address 00000048'. Что я делаю не так? |
![]() |
![]() |
![]() |
#19 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
Компоненты такие как ClientSocket2: TClientSocket; нельзя просто прописывать руками. Его надо обязательно положить на форму мышкой.
Если хочется руками, то тут надо прочитать про динамическое создание компонентов. Оно отличается от динамического создания объектов(или классов).
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . Последний раз редактировалось Pavia; 12.04.2017 в 07:33. |
![]() |
![]() |
![]() |
#20 |
Пользователь
Регистрация: 17.03.2017
Сообщений: 28
|
![]()
У меня нет такой компоненты, только Indy
Не установлен компонент, я с ним работаю как описано в посте #9. Первый сокет работает отлично, пытаюсь прописать второй, выдает ошибки. ... Нашел решение =) Устанавливаю компоненту ClientSocket следующим образом: Выбираю меню Component -> Install Packages -> Add -> В папке "C:\Program Files\Embarcadero\Studio\18.0\bin" выбираю dclsockets240.bpl -> Открыть -> Ok. После этого во вкладке Internet появляется нужный мне компонент =) Далее работаю уже с ним =) P.S. Но все равно меня мучает вопрос как можно его прописать руками так же как и первый сокет. Последний раз редактировалось Fox78; 12.04.2017 в 07:45. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Терминал Помощь. | everlest | Общие вопросы Delphi | 2 | 19.01.2015 09:50 |
терминал Microlot | gugushka | Компьютерное железо | 0 | 19.10.2012 11:31 |
Терминал Линукс! | Necare | Помощь студентам | 3 | 20.04.2011 17:22 |
как создать TCP клиент, TCP сервер ? | DreamMaster911 | C/C++ Сетевое программирование | 1 | 26.10.2010 15:05 |