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

x11

Пользователи
  • Постов

    828
  • Зарегистрирован

  • Посещение

  • Победитель дней

    13

Сообщения, опубликованные x11

  1. В 24.06.2016 в 14:40, rareMax сказал:

    После установки

     

    А где инструкция по установке?

     

     

    В 02.05.2016 в 14:01, rareMax сказал:

    Зависимости

    При построении проекта "TelegaPiIntegrations.bpl" получаю ошибку: Required package 'CrossUrl' not found

    Папка "CrossUrl" пустая. Что это такое? Где взять, какую версию?

  2. Ещё вопрос.

    Можно ли отправлять персональные, личные сообщения?

    Почему такой вопрос? Раньше, допустим, некая программа или сервис отправляли СМС с каким-нибудь оповещением своим корпоративным пользователям или клиентам. А теперь это бы переделать на Телеграм. Получится? Стоит ли пробовать?

  3. На сколько мне известно, то если выгрузить приложение на гугло-маркет, то его там протестируют и тебе пришлют видео тестирования + снимки экранов. Это делают также и при каждом обновлении приложения на маркете. Тестируют примерно на 10ти разных устройствах.

  4. Библиотеку нужно не забыть добавить в Deployment (release и debug).

    У меня рядом с папкой проекта есть, т.е. на одном уровне, папка media, где лежат иконки, картинки, so-библиотеки и прочий мусор для деплоя.

    В столбце Remote path указываем ".\assets\internal\db". Открываем "Project/Deployment", выбираем конфигурацию над таблицей,  жмякаем слева + и выбираем файл. Только обрати внимание ,что галочка слева должна быть отключена.

    В проекте, в процедуре подключения к базе есть строка:

    ClientLibrary := IncludeTrailingPathDelimiter(TPath.GetDocumentsPath) + 'db' + PathDelim + 'libfbclient.so.3.0.2';

    ну или "'libfbclient.so.2'", в зависимости от версии Firebird сервера: 2.5 или 3.0.

    Не забудь добавить в USES модуль System.IOUtils.

     

    Сразу напишу, что Андроид, как и Линукс туповаты, поэтому подключиться к хост-машине с Firebird по имени компьютера не получится.

    По крайне мере у меня не получилось.

    Поэтому в качестве адреса (параметр "Data Source") выступает IP адрес.

     

    Собираем строку подключения:

     

        UniConnectionFB.ConnectString := 'Provider Name=InterBase;' +
                                         'Data Source=' +     server +';' +
                                         'Database=' +        Database + ';' +
                                         'Port=' +            port +';' +
                                         'User ID=' +         Username +';' +
                                         'Password=' +        Password + ';'+
                                         'Client Library=' +  ClientLibrary + ';' +
                                         'Character Set='+    CharacterSet + ';' +
                                         'Use Unicode=True;Login Prompt=False';

     

    Screenshot_40.png

×
×
  • Создать...