Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.29;
Скачать: CL | DM;

Вниз

Проблема с кодировкой   Найти похожие ветки 

 
scolopax ©   (2005-06-01 10:00) [0]

утро бодрое. проблема в следующем: из TStringList"a загруженного из простого текстового файла берется строка.
к примеру "русскоязычный текст" и записываю её в edit1 после этого я делаю следующее

Edit1.SelectAll;
Edit1.CopyToClipboard;

однако когда пытаюсь вставить в MS Word (xp) эту строку получается набор символов а-ля : ïîçâîëÿåò çàìåíèòü

вопрос: как добиться корректной работы с кодировками? т.е. как сделать так чтобы при извлечении из буфера в вордовский документ
текст корректно отображался


 
evvcom ©   (2005-06-01 10:19) [1]

OemToChar + F1


 
scolopax ©   (2005-06-01 10:48) [2]

oemtochar(pchar(tmp),pchar(tmp1));
такая строчка выдает ошибку  в user32.


 
evvcom ©   (2005-06-01 11:21) [3]

А под tmp1 кто память выделять будет? Наверное, Пушкина надо позвать. И вообще нафиг тебе tmp1? Чем не устраивает

pTmp: PChar;

pTmp := PChar(myString);
oemtochar(pTmp, pTmp);


 
scolopax ©   (2005-06-01 11:57) [4]

все равно белиберда получается
çàäàíû åãî èìÿ, èìåíà è çíà÷åíèÿ àòðèáóòîâ - если просто из edit"a в ворд скопировать

ÿ¨õôõû õüvù ¤ûõüõýª Ö ¨õðûø÷ð¡ø  ø÷  - если oemtochar использовать.


 
evvcom ©   (2005-06-01 11:59) [5]

"Простой текстовый файл" в какой кодировке?


 
scolopax ©   (2005-06-01 12:11) [6]

честно говоря не знаю. создавался блокнотом. потом текст из ворда туда записали.


 
scolopax ©   (2005-06-01 12:23) [7]

ANSI кодировка



Страницы: 1 вся ветка

Текущий архив: 2005.06.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.037 c
1-1117826024
km1
2005-06-03 23:13
2005.06.29
Помогите разобраться с проблемой


1-1117697512
Гость2
2005-06-02 11:31
2005.06.29
Как средствами Делфи выполнить исполняемый bat-файл?


1-1117706901
Serg1981
2005-06-02 14:08
2005.06.29
Динамическое создание формы


1-1117442139
Avals-Z
2005-05-30 12:35
2005.06.29
Работа с динамически созданными объектами


14-1117618035
peypivo
2005-06-01 13:27
2005.06.29
SMS марафон