Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.063 c
15-1266874205
Юрий
2010-02-23 00:30
2010.08.27
С днем рождения ! 23 февраля 2010 вторник


11-1221124245
L`Autour
2008-09-11 13:10
2010.08.27
Общий OnMessage для неск. контролов. Как определить текущий?


2-1275332438
Delphi
2010-05-31 23:00
2010.08.27
Как это будет на Delphi?


15-1275473275
bss
2010-06-02 14:07
2010.08.27
Соответствие регулярных выражений DevExpress и Perl


2-1271611691
NGPOL
2010-04-18 21:28
2010.08.27
Ошибки при экспорте в Excel_2





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский