Перейти к содержанию
Fire Monkey от А до Я
  • 0

Ошибка в DataSnap Android - TDSTunnelSession & NotifyCallback


yura371

Вопрос

Здравствуйте, прочитав статью http://edn.embarcadero.com/article/41386 и сделав программу я столкнулся с тем, что программа не работает на android. Например в android нету параметра TDSTunnelSession(который генерирует session id) , и где строка


AClient.NotifyCallback(
DSClientCallbackChannelManager1.ChannelName,
EditDestinationClientId.Text,
EditDestinationCallbackId.Text,
TJSONString.Create(EditMsg.Text),
aResponse
);

пишет что 

[DCC Error] ClientClassesUnit2.pas(94): E2034 Too many actual parameters
[DCC Error] ClientClassesUnit2.pas(95): E2250 There is no overloaded version of 'NotifyCallback' that can be called with these arguments

А при компиляции для windows такого не наблюдается.

Проект прилагаю. Также я использовал и другую статью http://blogs.embarcadero.com/vsevolodleonov/2014/03/21/datasnapmobile1, но там нету обратной связи. Спасибо.

DataSnapMobile.zip

Ссылка на комментарий

Рекомендуемые сообщения

  • 0
В 10/3/2015 в 17:12, yura371 сказал:

Здравствуйте, прочитав статью http://edn.embarcadero.com/article/41386 и сделав программу я столкнулся с тем, что программа не работает на android. Например в android нету параметра TDSTunnelSession(который генерирует session id) , и где строка


AClient.NotifyCallback(
DSClientCallbackChannelManager1.ChannelName,
EditDestinationClientId.Text,
EditDestinationCallbackId.Text,
TJSONString.Create(EditMsg.Text),
aResponse
);

пишет что 

[DCC Error] ClientClassesUnit2.pas(94): E2034 Too many actual parameters
[DCC Error] ClientClassesUnit2.pas(95): E2250 There is no overloaded version of 'NotifyCallback' that can be called with these arguments

А при компиляции для windows такого не наблюдается.

Проект прилагаю. Также я использовал и другую статью http://blogs.embarcadero.com/vsevolodleonov/2014/03/21/datasnapmobile1, но там нету обратной связи. Спасибо.

DataSnapMobile.zip

Вначале тоже хотел делать по этой статье, но в ней много непонятного. И действительно, некоторых методов просто нехватает. А что Вам нужно конкретно реализовать в своей программе?

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...