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

Вниз

Unicode в Open Office 3   Найти похожие ветки 

 
My__Nick__Name ©   (2010-06-03 10:45) [0]

Передаю в OO строку:

data2: widestring;
data2:=Coder("MyString");// widestring
OO.CellTextByNM["B12"]:=data2;

в ОО отображается в ANSI - ?
Как можно настроить офис для того чтобы он принимал текст в Unicode?


 
Игорь Шевченко ©   (2010-06-03 10:57) [1]

А нам гадать что стоит за твоими вызовами ?
Отладчик в зубы и смотри, что передается.


 
My__Nick__Name ©   (2010-06-03 11:01) [2]

Coder - возвращает строку в Unicode
OO.CellTextByNM - принимает в string - возможно в этом дело?
Тогда перефразирую вопрос - можно ли настроить так Open Office, чтобы он преобразовывал строку в Unicode?
В инете нашел что типа в ОО есть функция UNICHAR - я ее в своем ОО не нашел(((


 
Игорь Шевченко ©   (2010-06-03 11:12) [3]


> OO.CellTextByNM - принимает в string - возможно в этом дело?


Ты хочешь, чтобы я угадал, что такое ОО и что за метод CellTextByNM ?
Извини, хрустальный шар сломался


 
brother ©   (2010-06-03 11:15) [4]

> Передаю в OO строку:


> настроить офис

не Опен Офис ли это?


 
Игорь Шевченко ©   (2010-06-03 11:16) [5]

brother ©   (03.06.10 11:15) [4]

Заголовок темы иногда стоит читать


 
Anatoly Podgoretsky ©   (2010-06-03 11:20) [6]

> My__Nick__Name  (03.06.2010 10:45:00)  [0]

А какого типа ячейка, ведь не должно быть проблемы, если она AnsiString то
автоматически преобразуется, а если Юникод, то ничего и преобразовывать не
надо. В крайнем случае можно объявить data2: AnsiString;
Ведь все преобразования делаются автоматически.


 
brother ©   (2010-06-03 11:23) [7]

> [5] Игорь Шевченко ©   (03.06.10 11:16)

попробую... ;)


 
My__Nick__Name ©   (2010-06-03 11:31) [8]

OO: TOpenCalc;
TOpenCalc - класс в котором свалены основные методы и свойства для работы с ОО Calc через OLE

property CellTextByNM[CellNum:string]:string write SetCellTextNM;

procedure TOpenCalc.SetCellTextNM(CellNum: string; const Value: string);
begin
 FDocument.GetCurrentController.GetActiveSheet.GetCellRangeByName(CellNum).SetStr ing(Value);
 // FDocument:=FDesktop.LoadComponentFromURL(FilePath, "_blank", 0, VariantArray);
 // FDesktop:=FServiceManager.CreateInstance("com.sun.star.frame.Desktop");
 // FServiceManager:=CreateOleObject("com.sun.star.ServiceManager");
end;


 
My__Nick__Name ©   (2010-06-03 11:32) [9]

Ячейка типа AnsiString


 
Плохиш ©   (2010-06-03 12:01) [10]


> My__Nick__Name ©   (03.06.10 11:32) [9]
>
> Ячейка типа AnsiString

И в чём смысл данной ветки?


 
Anatoly Podgoretsky ©   (2010-06-03 12:31) [11]

> Игорь Шевченко  (03.06.2010 11:16:05)  [5]

Может и стоит, но автор то на что? Что ему можно так писать, а нам заголовки
читать?
Может тогда ну его нафиг, автора конечно.


 
Anatoly Podgoretsky ©   (2010-06-03 12:35) [12]

procedure TOpenCalc.SetCellTextNM(CellNum: string; const Value: string);
Вот же ламеры, ничего не знают про фундаментальные типы, у них будут серьезные проблемы, как у авторов Инди на D2009/D2010


 
Anatoly Podgoretsky ©   (2010-06-03 12:38) [13]


> И в чём смысл данной ветки?

Может в региональных настройках, про которые автор видимо не в курсе. И никаким Юникодом там и не пахнет, только чистый AnsiString притом неверно написаный, это про фундаментальные типы.


 
My__Nick__Name ©   (2010-06-03 13:11) [14]

Как обычно - к вашему ресурсу обращаться - пустая трата времени...
Здесь наверно "БОГИ" программирования сидят, от которых кроме стеба никакой помощи.
Всем спасибо! Тема закрыта!!!


 
Anatoly Podgoretsky ©   (2010-06-03 13:22) [15]

А почему матом не послал?


 
Плохиш ©   (2010-06-03 23:35) [16]


> Как обычно - к вашему ресурсу обращаться - пустая трата
> времени

Ёжики кололись, плакали, но продолжали лезть на кактус...



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

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

Наверх




Память: 0.5 MB
Время: 0.245 c
15-1265817082
Медвежонок Пятачок
2010-02-10 18:51
2010.08.27
Тоска-печаль


15-1272810608
antonn
2010-05-02 18:30
2010.08.27
Просьба прогнать тест еще раз :)


15-1271666058
Arkaban
2010-04-19 12:34
2010.08.27
Получить аттрибуты полей


2-1272244377
Ваше имя
2010-04-26 05:12
2010.08.27
Нужен максимально быстрый и оптимизированый код чт/записи в файл


15-1274862307
xayam
2010-05-26 12:25
2010.08.27
Антикомпьютерный контроль (АКК)