Lazarus и русские TTS движки.

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

Ну это уже проще. edit1.text в кодировке utf8, для COM нужны Widestring в кодировке utf16, значит преобразуем так:
widestring(utf8decode(edit1.text))

ps: может быть приведение к widestring даже лишнее и заработает и без него.
Skina12
незнакомец
Сообщения: 9
Зарегистрирован: 09.12.2011 02:06:15

Сообщение Skina12 »

Это действительно работает :) Спасибо.
может быть приведение к widestring даже лишнее

Нет не лишнее.
Ответить