UtoECat, да это возможно. Пока не ясно какой из апдейтов ОС ломает кодировку. Простой способ - это переключить интерфейс программы на английский язык, но это только частично решает проблему. Если у кого-либо возникла подобная проблема просьба оставить сообщение в этой теме.
То, что это проблема ОС, а не HiAsm.NET, можно просто проверить установив какую-либо программу, которая не поддерживает Unicode. Например, Anvir Task Manager. И если интерфейс программы на русском языке будет также нечитабельным, то это и докажет проблему системы.
В принципе, «костыль» существует, но использовать две разные библиотеки для работы с SQLite очень некрасивое решение.
Редактировалось 4 раз(а), последний 2020-06-22 10:39:31
Этот топик читают: Гость
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
карма: 6 |
|
Ответов: 263
Рейтинг: 18
|
|||
Такая-же проблема. Проявляется и на домашнем компьютере и на рабочем. Версия ОС одинаковая.
Скриншот Редактировалось 1 раз(а), последний 2020-06-22 12:13:21 |
|||
карма: 3 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
fox-video, спасибо за информацию. Если возможно, то прошу сделать дополнительный тест системы, установив на компьютер программу: SQLiteStudio-3.2.1.zip (portable) и открыв в ней файл C:\HiAsm.NET\Elements\delphi\elements.db:
Windows 10 с проблемой: |
|||
карма: 6 |
|
Ответов: 263
Рейтинг: 18
|
|||
карма: 3 |
| ||
Голосовали: | Nic |
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
fox-video, UtoECat, быстрое и простое решение проблемы: изменить кодировку файла C:\HiAsm.NET\Elements\delphi\elements.sql на UTF8 и выполнить sql_to_db.bat из этой же папки.
|
|||
карма: 6 |
|
Ответов: 263
Рейтинг: 18
|
|||
У меня база уже в UTF8. По крайней мере запрос в SQLiteStudio показывает так
База по умолчанию Положительного результата удалось добиться удалив вручную файл Elements.db из папки C:\HiAsm.NET\Elements\delphi и выполнив схему в среде HiAsm 4. Схема
Скриншот Редактировалось 1 раз(а), последний 2020-06-24 05:46:33 |
|||
карма: 3 |
|
Ответов: 167
Рейтинг: 7
|
|||
fox-video, спасибо. Теперь у меня тоже всё работает.
SharedScreenshot.jpg |
|||
карма: 0 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Опубликовано обновление программы. Добавлены элементы в пакет Core:
HCZipEntry - доступ к zip-записи; |
|||
карма: 6 |
| ||
файлы: 1 | Core_ZipFile.sha.zip [1.9KB] [597] |
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Опубликовано обновление программы. Добавлены элементы в пакет Core:
HCArrayWrite - запись элемента массива по индексу; HCListT - типизированный список элементов, тип задаётся через свойство элемента; HCConvert - конвертер базовых типов данных; HCDecimal - десятичное число с плавающей запятой; HCPreciseMath - более точные математические операции, подходит для финансовых рассчётов; Demo |
|||
карма: 6 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Nic писал(а): динамический массив элементов, каждый из которых может отличаться по типу;А-ля запись? ключевое слово - динамический Тут одной фигнёй занимаюсь... Не достаёт многомерного, динамического массива в HiAsm\Delphi-win. Не знал, да ещё забыл... Пришлось на IC. Такой у тебя есть (динамический - многомерный)? Право, удобней делать список записей - конечно, кому как и по месту... Редактировалось 8 раз(а), последний 2020-08-07 14:09:26 |
|||
карма: 6 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
flint2 писал(а): Такой у тебя есть (динамический)?В принципе похож на "динамический" (так понимаю имеется в виду динамический тип скриптового движка а-ля JScript), но не совсем. Подробности здесь. Редактировалось 1 раз(а), последний 2020-08-07 14:12:55 |
|||
карма: 6 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Nic, чего ты мне кинул???
Дай написание посмотреть, худо бедно разберёмся. ( Ted, как правильно говорить: "разберёмся", или "разбирёмся", или как учили?) (Не сердись!!! Этого у меня на компьютере нет ... и устанавливать... с каждой итерацией нет времени колупаться. Разными вещами занимаемся. Я тоже дурак, а как Вы сер! ... ... ... ) Но, многомерные и динамические массивы нужны! Кладов-же, не дна ему - не покрышки, хреначит именно на них списки! Насколько нужны массивы элементов с разной Выхлоп тоже придётся сортировать. Редактировалось 1 раз(а), последний 2020-08-07 14:48:47 |
|||
карма: 6 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
flint2 писал(а): Дай написание посмотретьПишите в личку или звоните. Трудно работать волшебником. |
|||
карма: 6 |
|
Ответов: 2059
Рейтинг: 132
|
|||
Дай написание посмотреть
Листинг программы компонента(текста на #С компонента, может быть отрывок кода - доходчего излагаю? Трудно работать волшебником. - раз ты спрашиваешь, то дорогая редакция отвечает.
Тогда зачем этот цирк? - иначе "В рабочий полдень" передача увяла, как и всё окружающее пространство. |
|||
карма: 6 |
|
Ответов: 1328
Рейтинг: 69
|
|||
flint2 писал(а): Не достаёт многомерного, динамического массива в HiAsm\Delphi-win.посмотри "Виртуальная таблица MTStrTbl" |
|||
карма: 2 |
|