Проблема не в среде разработки (Lazarus тоже может), а в специфике мобильных приложений. Это совсем другой дизайн. Да и сейчас у меня другие задачи…
А не проще будет автору переписать код для Delphi CE? Delphi CE бесплатная и кроссплатформенная. Для создания Андроид приложения там уже все готово. Вот ссылка на страницу Delphi CE. https://www.embarcadero.com/ru/products/delphi/starter И вот тогда уже после перехода на Delphi CE программа уж точно окажется более полезной. Как и хотел автор, когда написал в файле main pas, что "...eMKatic is distributed in the hope that it will be useful..." Андроид приложение можно загрузить в Rustore. И предлагать...
Ну, в прайс-листе пока есть, может и продают. Как я понимаю, могут продать, если покупатель настроен серьёзно.
Спасибо за эмулятор! Жаль что теперь эти устройства не продают.
Значит так, я провёл тестирование eMKatic и субпроектов с FPC 3.2 и проблем не обнаружил. Проблемы у меня были с другим проектом на рабочем компьютере под Win64 (если не изменяет память). Конкретно было появление мусора в старших разрядах вместо нулей при сдвиге вправо восьмибитного значения. При откате к FPC 3.0.4 проблема исчезала. Поэтому я заморозил версию компилятора. Но тестирование eMKatic и субпроектов на домашнем компьютере даже под Win64 и с FPC 3.2.0 не выявило никаких таких проблем. Возможно...
Ну когда-то я запускал eMKatic 0.13 на GPS-навигаторе :) Нужно пробовать.
Я просто для ARM64 собрать хотел.
Да вроде здесь всё по-прежнему. И здешний функционал мне больше нравится.
А можно как-то перенести проект на gitlab? Здесь как-то совсем тухло уже...
Лично для меня проще заморозить версию компилятора, чем выискивать и обходить все его баги. В eMKatic и сопутствующих проектах 8-битные операции на каждом шагу, и мне очень не хочется вписывать везде преобразование типов. Не знаю, чего все кинулись переходить на FPC 3.2, если с этой версией даже IDE Lazarus для своей нормальной работы требует понижения уровня оптимизации. А упомянутые мной баги не исчезают даже при полном отключении оптимизации. Так что, лучше использовать бинарники собранные мн...
А это можно как-то поправить? Или можно хотя бы ссылку на то, как?
Для сборки eMKatic и других проектов требуются FPC версии 3.0.4 и Lazarus (LCL) версии 2.0.8. Более новыми версиями собрать, если и получится, то корректная работа не гарантируется. Дело в том, что в FPC 3.2 появились ошибки критичные для eMKatic. В частности, неправильно компилируются 8-битные операции. Мне очень жаль :-(
Для сборки eMKatic и других проектов требуются FPC версии 3.0.4 и Lazarus (LCL) версии 2.0.8. Более новыми версиями собрать, если и получится, то корректная работа не гарантируется. Дело в том, что в FPC 3.2 появились ошибки критичные для eMKatic. В частности, неправильно компилируются 8-битные операции. Мне очень жаль
Добрый! Извините, что долго не отвечал. Sourceforge у меня то недоступен, то доступен. Для запуска включенным нужно зупускать через ярлык или пункт меню, в свойствах которого надо там, где указан путь к исполняемому, добавить через пробел параметр «-p» (дефис и строчная латинская «p»). Если Вы не используете ярлык (пункт меню), то его следует создать самостоятельно. У eMKatic'а нет программы-установщика, которая бы создавала ярлык и/или пункт меню.
Добрый день! А как сделать так, чтобы калькулятор запускался сразу включенным?
К сожалению в eMKatic используется двоичная арифметика (с округлением до 14 десятичных знаков), и даже синус 360 градусов не даёт точного результата. Может быть мне удастся что-нибудь "подшаманить", как я это сделал для простых операций.
При значениях аргументов по модулю больших 10^19 синусы и косинусы вычисляются неверно.
Потому что у меня нет мотивации её делать. Там требуется много переделок под специфику мобильных приложений.
А почему нет версии для Android? Эмулятор калькулятора сюда подошел бы лучше всего. Тем более платформа самая популярная. Такие вещи удобны, чтобы на скорую руку что-то посчитать или в дороге, а здесь под рукой только телефон. Сам пользуюсь эмулятором МК-52/61 , вот только памяти ему маловато.
Действительно день, суббота :-) Если МК-161 обнаружился на первом порту, то просто нужно выбрать этот порт на панели инструментов, соответсвующей кнопкой (обведено красным на первом снимке), а затем нажать кнопку «A», «B» или «M» на нужной панели. Чтобы отключить устройтво нужно отвязать от него панель. Например, переключиться на временный диск (конопка «T» — обведена синим). Для работы с eMKatic должны быть нажаты кнопки обведенные зеленым на втором снимке. И еще есть нюанс. Если было нештатное...
Добрый день Не понятно, какова последовательность действий для отображения каталога дисков МК. Получается, но непонятно как, т.к. не с первого раза отображается содержимое. Не удалось отобразить содержимое диска эмулятора. Сетевой номер (9049) у МК - 0, у эмулятора пробовал и 0 и 1, но результат одинаков. Так же не понятно, как отключать устройство (МК) - программа не закрывается и требует отключения устройства.
20.06.2020 20:26, cd-save пишет: Здравствуйте Приветствую Спасибо за ПО. Отличные, удобные программы. Спасибо Недавно скачал mkprinter-win32-i386.exe с вашей страницы. Использовал с emkatic-win32-i386.exe (тоже последняя версия). Несколько раз выходил из программы, снова запускал. Все отлично работало. Однако на следующий день перестал включаться режим ON-Line. Т.е. получается, работало только один день. Судя по всему, при завершении заботы Windows оставался запущенным eMKatic или MK-printer. Есть...