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

Legioner

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

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

  • Посещение

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

Достижения Legioner

  1. Спасибо, тему можно закрыть. Решение пока не нашел, просто уже не актуально
  2. Сразу скажу, с такой задачей сталкиваюсь впервые, поэтому даже не представляю куда гуглить. Подскажите направление, а дальше сам. Собственно задача: Например, на форме изображена схематично квартира с комнатами нестандартных форм (треугольник с одной выпуклой стороной, полукруг и т.д.), необходимо, чтобы при клике на ту или иную комнату происходила процедура (не важно какая, пусть будет подсвечивание выделенной комнаты). Какие компоненты можно использовать для таких целей? Если бы у комнат были стандартные формы (квадрат, прямоугольник), то я бы просто помещал к примеру TPanel на форму и не парился. Главное найти решение описанной задачи, а дальше я уже сам, но для любителей задач поинтереснее: Пользователь должен иметь возможность рисования этих форм самостоятельно. Т.е. вставил на форму любую схему и поочередно обвел необходимые объекты. Сразу извините, если для кого-то вопрос покажется глупым, но повторюсь: я с таким никогда не сталкивался.
  3. Итак, несколько дней поисков в интернетах...и вот я все таки сдался. Теперь я надеюсь на вашу помощь. Хотя бы пальцем покажите куда идти. Собственно сама проблема: разработал шифратор файлов, и файловый менеджер (исходники нашел) для поиска этих файлов. Все работало как надо. Но тут мне приспичило шифровать файлы с внешних носителей, а конкретнее с usb флешки. При подключении носителя он монтируется в папку mnt, но при клике на папку выскакивает сообщение "The specified path was not found", якобы папки не существует (не смотря на то, что я ее вижу). Я знаю какие папки и файлы на флешке, поэтому решил попробовать прописать полный путь до одного из файлов и о чудо, файл открывается и шифруется без проблем. Вопрос, что я делаю не так? Почему папка якобы не существует, а файлы в ней существуют и открываются? P.S. В IDE все разрешения выставлены...да, психанул и даже выставил такие разрешения как NFC. P.P.S. Скачал приложение OTG Disk Explorer Lite и оно при запуске запрашивает доступ к usb устройствам, после чего отображает содержимое моей флешки. Вот так же хочу
  4. На каком смартфоне были проблемы и какую студию используешь? Какую именно инструкцию использовал? Я нашел две разные (не помогли), может у тебя другая Или просто скинь свой файл
  5. Снова я, снова проблема, снова гугл ничего не знает. Написал программу под андроид (код не важен, т.к. проблема и в пустом приложении вылетает) на Берлине. Приложение работает хорошо, но на одном из девайсов (Lenovo A5000) при нажатии на TEdit виртуальная клавиатура не открывается, а приложение зависает и вылетает. Видел предложение изменить файл FMX.Platform.Android.pas, в результате клавиатура начала открываться, но при нажатии на любой символ снова зависание и вылет. P.S. Насчет файла FMX.Platform.Android.pas: нашел две разные инструкции для Seattle и Berlin, итог один. Надеюсь у кого-нибудь есть предложения
  6. Всем спасибо, проблему решил сам, только не понял, что именно помогло, напишу последние действия: - Скачал libeay32.dll и ssleay32.dll (точнее использовал одни из скачанных до этого, ресурс не подскажу уже) - Закинул их в C:\Windows\System32 (по инструкции для 32-битной системы) и их же закинул в C:\Windows\SysWOW64 (по инструкции для 64-битной системы) - После этого зарегистрировал их через командную строку: cmd -> regsvr32 libeay32.dll -> enter -> перезагрузка После последнего действия вылетела ошибка о несовместимости системы и используемых библиотек, НО...все теперь работает как надо Пора вводить программирование как новую религию..иногда происходят чудеса похлеще походов по воде. Тему можно закрывать
  7. Надеюсь ссылку не затрут модераторы http://indy.fulgan.com/SSL/ оттуда и попробовал почти все варианты Пробовал еще тут https://www.dll-files.com/
  8. Согласен, не пояснил все более открыто Библиотеки скачивал с различных ресурсов и закидывал в различные папки (системные папки и в папку проекта включительно) Даже добавлял в деплоймент (мало ли) К тому же ставил OpenSSL-Win32 и OpenSSL-Win64 (система 64-битная, приложение 32-битное) В общем перепробовал все советы всезнающего гугла Сообщение я прочитал и естественно загуглил на тот случай, если я что-то неправильно понял. После компиляции автоматически происходит исполнение (извините, если говорю что-то не так) Ко всему этому хочу добавить, столкнулся с данной проблемой только на Берлине. Да, можно вернуться на Сиетлл, но не хочу сдавать просто так (решение пригодится многим)
  9. Legioner

    Сложности с трехвезнкой

    Снова я, снова с проблемами в связке foremonkey+mysql Начал разрабатывать трезвенку для связи Android`а с MySQL, проблема всплыла при создании серверной части Создал DataSnap Server -> Forms App -> TDSServerModule Подключился к удаленной БД (Подключение прошло успешно), но при компиляции программа сразу же крашится с сообщением:
  10. Legioner

    Помогите с MySQL

    Пишу программу для андроида на Берлине, нужно подключиться к удаленной базе MySQL, но с этим куча проблем. 1. Юзал FireDAC - ошибка с драйвером libmysql.dll (исправить так и не смог) 2. Юзаю триальный MyDAC - постоянно вылетает предупреждение, о том, что нужно купить полную версию (пока нет возможности купить ее, но после продажи приложения честно готов оплатить в полном размере) Итак, предлагайте варианты выхода из ситуации. - как настроить FireDAC - где найти крякнутый MyDAC для Берлина - как устранить вылетающее напоминание о необходимости покупки полной версии Что-нибудь одно меня очень спасет
  11. Legioner

    Проблемы с MyDAC

    у FireDAC проблем с подключением столько, что проще купить MyDAC
  12. Legioner

    Проблемы с MyDAC

    В мобильном приложении использую триальную версию MyDAC для подключения к таблице MySQL. Покупать полную версию для одного раза не вижу смысла. Итак, проблемы: 1. Не могу настроить кодировку - текст приходит в виде иероглифов. 2. При запуске приложения на устройстве выводится сообщение о том, что я использую триальную версию. Я понимаю, что это сделано, чтобы достать меня и заставить купить полную версию, но повторюсь, что не вижу в этом смысла. В связи с этим ищу способ как вырубить это всплывающее сообщение
  13. Решил использовать ListView, но спасибо за ответ)
  14. Имеется удаленная таблица в mySQL, подключение через MyDAC проходит успешно, данные получены (проверил на текстовых данных). В одном из столбцов таблицы хранятся изображения. Вопрос: как получить все изображения из данной таблицы и вывести в один столбец GRID`a? В гриде используется ImageColumn
×
×
  • Создать...