0 / 0 / 0
Регистрация: 09.01.2017
Сообщений: 62
|
|||||||||||
1 | |||||||||||
Клиент-серверное приложение05.10.2018, 12:56. Показов 863. Ответов 13
Метки нет (Все метки)
делаю клиент серверное приложения, у клиента 3 кнопки, у сервера 3 label, как реализовать что бы по нажатию 1 кнопки данные отправились серверу в label 1, с кнопки 2 в label 2 сервера и тд.
клиент
0
|
05.10.2018, 12:56 | |
Ответы с готовыми решениями:
13
Клиент-серверное приложение. Сервер - ПК, клиент - телефон (Android) Клиент серверное приложение Клиент-серверное приложение Клиент-серверное приложение (чат) |
884 / 404 / 174
Регистрация: 20.10.2016
Сообщений: 1,828
|
|
05.10.2018, 13:16 | 2 |
В чем проблема? В коде все есть. Ставишь кнопку, присваиваешь ей на обработчик OnClick метод Image1Click. Все должно работать. По крайней мере, если остальное сделано правильно.
0
|
0 / 0 / 0
Регистрация: 09.01.2017
Сообщений: 62
|
|
05.10.2018, 16:58 [ТС] | 3 |
дело в том что я когда например посылаю на сервер с первого image значения оно записывается в label 1, а вот со второго image когда передаю значения на сервер оно опять передается label 1, я не могу разделить что бы клиент отправлял с каждой кнопки свое значения на сервер например по клику image1 оправилось 1, по image2 отправилось 1 например но уже на сервере это записалось в label 2
0
|
0 / 0 / 0
Регистрация: 09.01.2017
Сообщений: 62
|
|
05.10.2018, 17:10 [ТС] | 4 |
вот по такому принципу
0
|
884 / 404 / 174
Регистрация: 20.10.2016
Сообщений: 1,828
|
||||||
05.10.2018, 17:45 | 5 | |||||
Да тут все просто. Только не сильно имеет отношение к программированию. Просто надо понимать, что сервер не обладает телепатией, поэтому он и не может определить какой компонент послужил инициатором отправки сообщения.
Соответственно, вас надо серверу предоставить эту информацию. И вместо того, чтобы отправлять просто "1", надо отправлять "11", например, где первая цифра будет отвечать за нужный label, а вторая - текст, который в него надо вставлять:
0
|
0 / 0 / 0
Регистрация: 09.01.2017
Сообщений: 62
|
|
05.10.2018, 19:35 [ТС] | 6 |
[dcc32 Error] Unit1.pas(53): E2010 Incompatible types: 'Char' and 'Integer' ошибка на 1,2,3 ругается
0
|
Модератор
|
|||||||||||
05.10.2018, 20:48 | 7 | ||||||||||
Или так...
0
|
0 / 0 / 0
Регистрация: 09.01.2017
Сообщений: 62
|
|
05.10.2018, 21:12 [ТС] | 8 |
ошибки нет но по нажатию в клиенте на сервере начинают просто исчезать label
Добавлено через 14 минут ошибки нет но по нажатию в клиенте на сервере начинают просто исчезать label
0
|
0 / 0 / 0
Регистрация: 09.01.2017
Сообщений: 62
|
|
05.10.2018, 23:30 [ТС] | 9 |
получиться должно типа этого
0
|
884 / 404 / 174
Регистрация: 20.10.2016
Сообщений: 1,828
|
|
06.10.2018, 18:40 | 10 |
Потому что в клиенте надо кроме цифры с количеством отзывов отправлять ещё и число, которое указывает тип отзыва.
0
|
0 / 0 / 0
Регистрация: 09.01.2017
Сообщений: 62
|
|
06.10.2018, 18:54 [ТС] | 11 |
а по конкретнее, код можно сам не догоняю, учусь только, если не сложно
0
|
884 / 404 / 174
Регистрация: 20.10.2016
Сообщений: 1,828
|
||||||
07.10.2018, 14:34 | 12 | |||||
0
|
0 / 0 / 0
Регистрация: 09.01.2017
Сообщений: 62
|
|
07.10.2018, 15:21 [ТС] | 13 |
работает, но не полностью, например 5 раз нажал на первую картинку на сервере 5 записалось, но когда нажимаю на вторую картинку на сервер передается не 1 во label2, а сразу 6, а когда до 10 доходит, все тормозит на месте дальше не считает
0
|
Nanotentacle
|
07.10.2018, 16:40
Клиент-серверное приложение
#14
|
Не по теме: Позвольте вопрос: а кто автор кода из первого поста?
0
|
07.10.2018, 16:40 | |
Клиент-серверное приложение.нахождение количества букв в словах локальное и клиент-серверное приложения Клиент-Серверное приложение. Как сделать, чтобы сервер сам отправлял сообщения на клиент Клиент-серверное приложение: как определить, что сервер/клиент не отвечает в течении определенного времени Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |