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

Вниз

Delphi и СИМВОЛЫ WORD   Найти похожие ветки 

 
SVK   (2003-05-14 15:00) [0]

Mожно ли средствами Delphi считать строку WORD"а, содержащую СИМВОЛЫ (например, буковки пси, кси и тд) , а затем ее отобразить в какой-либо компоненте в таком же виде, как это выглядело в Word?


 
Ru ©   (2003-05-14 15:53) [1]

JvxRichEdit - я туда пробовал формулы запихивать, работало


 
SVK   (2003-05-14 15:57) [2]

А во что в программе считывал?
s:=MSWord.ActiveDocument.Tables.Item(k).Cell(j,i).Range.Text;-
s - переменная какого типа?


 
pasha676   (2003-05-14 16:19) [3]

2SVK
Осмелюсь предположить что нуль-терминэйтед стринг.


 
Ru ©   (2003-05-14 16:20) [4]

string, но в дельфи, ходят слухи, лучше использовать для этих целей pchar


 
svk   (2003-05-14 16:24) [5]

>Ru
Вам действительно удалось в string прочитать строку из Worda с греческими буковками(и что Вы увидели при просмотре полученной строки дебагером на месте злополучной буковки?) , или Вы рассуждаете теоретически?
Может кусочек кода опубликуете?


 
Ru ©   (2003-05-14 16:29) [6]

>svk (14.05.03 16:24)

в Word и из него я передавал цифры. А насчет передачи формул это было copy/pastle просто ради интереса и пока дальше не пошло


 
svk   (2003-05-14 16:33) [7]

Так значит никто не пытался в программу на паскале считать из worda строку с греческими буквами?


 
VMcL ©   (2003-05-14 16:53) [8]

В Word"е, вроде бы, используются Unicode-строки, то бишь WideString/PWideChar в Delphi.


 
svk   (2003-05-14 17:01) [9]

>VMcL
WideString пробовала - кртина полностью совпадает со String(как было открывающиеся скобочки всесто всех греческих букв - так и остались)
Обидно - из-за такой малости пропадает приличный проект


 
Тих   (2003-05-14 21:08) [10]

Контролы Delphi (по меньшей мере в 5-6 версии, 7-ую я вообще еще не щупал) некорректно работают с юникодом, точнее, не поддерживается выбор Ansi/Unicode сборки. Работать с COM (BSTR) можно спокойно, ANSI-строки неявно преобразуются к UNICODE. Если вы обратитесь к Игорю Шевченко, он вам наверняка посоветует набор UNICODE-контролов (я эту ссылку все время теряю). Можно еще попробовать вместо стандартных контролов использовать библиотеку Microsoft Forms (не уверен, что спасет, но все-таки), если вы работаете исключительно с COM и WideString.



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
1-83468
Grac
2003-05-15 10:47
2003.05.26
Перевод в Integer


11-83435
Sam Stone
2002-08-18 17:18
2003.05.26
ScrollBox


14-83669
ikivio
2003-05-05 19:59
2003.05.26
Проблема с поиском файлов по тексту в WinXP


4-83806
Ик сик
2003-03-28 16:16
2003.05.26
Я пытаюсь поставить hook на нажатие левой кнопки мыши


7-83773
race1
2003-03-29 11:10
2003.05.26
device desc