|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.10.2023, 13:58 | #1 |
Форумчанин
Регистрация: 20.06.2007
Сообщений: 270
|
Почему не работет функуция CharToOem
Embarcadero 11 под Windows 10.
Нужно преобразовать строки ANSI в OEM. Мой код: Код:
-Кукушка, кукушка! Накукуй мне сто лет!
-А накукуй тебе столько? (с) Библия. Вольный перевод с древнееврейского. |
06.10.2023, 14:13 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
У GetText нет скобок, под AStr невыделено памяти, WStr не удален
|
09.10.2023, 07:05 | #3 |
Форумчанин
Регистрация: 20.06.2007
Сообщений: 270
|
p51x, Спасибо. Частично разобрался, но, похоже, я не с того начал.
-Кукушка, кукушка! Накукуй мне сто лет!
-А накукуй тебе столько? (с) Библия. Вольный перевод с древнееврейского. |
11.10.2023, 17:36 | #4 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,834
|
|
24.10.2023, 13:44 | #5 |
Форумчанин
Регистрация: 20.06.2007
Сообщений: 270
|
Vapaamies, Большое спасибо за подсказку.
Результат моих изысканий: Работа с 866 кодовой страницей в Embarcadero. Может кому пригодится. Загрузка файла с 866 кодовой страницей в TMemo: Код:
Код:
-Кукушка, кукушка! Накукуй мне сто лет!
-А накукуй тебе столько? (с) Библия. Вольный перевод с древнееврейского. Последний раз редактировалось Andrei; 24.10.2023 в 13:50. |
24.10.2023, 17:12 | #6 |
Форумчанин
Регистрация: 07.11.2011
Сообщений: 164
|
У вас же версия Alexandria или старше, используйте TEncoding из sysutils. Например сохранить произвольный текст в кодировке 866(или любой другой):
Код:
Код:
Код:
Код:
|
25.10.2023, 16:36 | #7 |
Форумчанин
Регистрация: 20.06.2007
Сообщений: 270
|
DIONISKA, Спасибо. Это именно то, чего мне не хватало.
Вот чувствовал, что не поучилось мне добиться от Embarcadero, перефразируя Остапа Бендера, "того, чего добился Коля Остенбакен от польской красавицы Инги Зайонц. Он добился от неё любви." У меня же вышла не любовь, а какое-то изнасилование в извращённой форме. Программу установил только пару-тройку недель назад, теперь ковыряюсь в свободное от основной работы время. В принципе, для своих нужд меня устроят и последние три строчки из предложенного Вами кода. Подвешу менюшку с выбором кодировки на загрузку и сохранение файла - и вперёд.
-Кукушка, кукушка! Накукуй мне сто лет!
-А накукуй тебе столько? (с) Библия. Вольный перевод с древнееврейского. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не работет метод shouldOverrideUrlLoading | Trulala2020 | Java Мобильная разработка (Android) | 0 | 10.03.2020 12:30 |
Не работет звук в динамиках на ноутбуке | S0RR0W | Компьютерное железо | 8 | 28.05.2012 10:49 |
CharToOem С++ | LancX | Помощь студентам | 4 | 01.05.2012 19:29 |
Проблемы с функцией CharToOem((( | koutinho | Общие вопросы C/C++ | 3 | 12.01.2012 19:47 |
CharToOem ??? | Revenholm | Общие вопросы C/C++ | 1 | 09.05.2009 13:32 |