Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#1: 2014-11-02 16:23:41 ЛС | профиль | цитата
Компонент для преобразования MT из UTF-8 в ANSI без изменения типа данных
Для работающих с БД в кодировке UTF-8.
mt_utf8_ansi.rar
О том, как это работает:
mt_utf8_ansi.png
Про добавочный массив в ComboBox (и других компонентах) в Wiki и в Help HiAsm даже упоминания нет.
Как тут не вспомнить любимый анекдот nesco про суслика.

Можно конечно и так,
mtutf8ansi.png
но когда в программе ComboBox-ов до сотни ? Кстати, используя UTF-8, можно свободно применять русские слова для наименований таблиц и колонок
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
4
файлы: 3mt_utf8_ansi.rar [1.1KB] [377], mt_utf8_ansi.png [36.7KB] [929], mtutf8ansi.png [3.1KB] [934]
Голосовали:ser_davkin, Shonyi, Kazbek17, Konst
Ответов: 413
Рейтинг: 57
#2: 2014-11-03 10:21:59 ЛС | профиль | цитата
Добрый день.
При использовании выдало ошибку в FPC:
hiMT_UTF8_ANSI.pas(29,83) Error: Wrong number of parameters specified for call to "ToString"
hiMT_UTF8_ANSI.pas(42) Fatal: There were 1 errors compiling module, stopping

В Delphi:
C:\Program Files\HiAsm_AltBuild\Elements\delphi\code\KOLmdvPanel.pas(65) Error: Undeclared identifier: 'NativeInt'
C:\Program Files\HiAsm_AltBuild\Elements\delphi\code\KOLmdvPanel.pas(110) Error: Incompatible types: Parameter lists differ

Hiasm альтернативная сборка с новым компилятором FPC и обновленным колом.
карма: 0

0
Ответов: 4631
Рейтинг: 749
#3: 2014-11-03 11:47:59 ЛС | профиль | цитата
Новый FPC требует внесения изменений в пакет, и соответствующих поправок от авторов компонентов. А поскольку официально не поддерживается, то такие правки никто не вносит. Поэтому всё, что выкладывается, не обязано работать с новым FPC.

Конкретно в этом случае проблема вероятно в компоненте Panel. Я вроде вносил поправки в этот файл, но не помню, выкладывал ли. Если не выкладывал - то будет выложено в одном из следующих обновлений пакета для нового FPC. Но для начала посмотри, последняя ли у тебя версия.
карма: 26

0
Ответов: 413
Рейтинг: 57
#4: 2014-11-03 13:02:23 ЛС | профиль | цитата
FPC 2.6.4 rev 5
Delphi pack FPC 2.6 (SVN rev 1613)
Netspirit писал(а):
будет выложено в одном из следующих обновлений пакета для нового FPC

Хорошо. Спасибо!
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#5: 2014-11-05 00:38:44 ЛС | профиль | цитата
Фичу пакетной обработки неплохо было бы внести в существующие компоненты.
P.S.: это что за нафиг с аттачами?
карма: 10
0
файлы: 14code_19781.txt [578B] [470], code_19782.txt [578B] [425], code_20840.txt [3.6KB] [472], code_21211.txt [1.2KB] [405], code_21213.txt [1.1KB] [450], code_21215.txt [1008B] [440], code_21216.txt [1006B] [469], code_21962.txt [859B] [475], code_21963.txt [999B] [408], code_22343.txt [969B] [478], code_22344.txt [969B] [427], code_22345.txt [1010B] [452], code_22397.txt [1KB] [443], code_23007.txt [1.1KB] [538]
Разработчик
Ответов: 26170
Рейтинг: 2127
#6: 2014-11-05 02:35:51 ЛС | профиль | цитата
Assasin писал(а):
это что за нафиг с аттачами?

В последнее время с форумом творится вообще черте знает что
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#7: 2014-11-05 07:25:06 ЛС | профиль | цитата
У меня вообще с 18-ти МСК форум глохнет.
Загрузка крутится и... ти-ши-на.......

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 4698
Рейтинг: 426
#8: 2014-11-05 15:36:38 ЛС | профиль | цитата
[offtop]Вообще это проблема с провайдерами, как говорит Dilma, все три канала инета нестабильно работают. Сначала был нестабилен только билайновский, а теперь все походу... Но я никак не думал, что это вот так вот отразится количеством (не моих) аттачей к (моему) посту [/offtop]
карма: 10
0
Ответов: 704
Рейтинг: 44
#9: 2014-11-05 18:02:26 ЛС | профиль | цитата
Tad писал(а):
У меня вообще с 18-ти МСК форум глохнет.
Загрузка крутится и... ти-ши-на.......

Поддерживаю, такая же шляпа.
карма: 0

0
9
Сообщение
...
Прикрепленные файлы
(файлы не залиты)