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

Вниз

Не отображает иврит   Найти похожие ветки 

 
lordalex   (2008-08-09 18:24) [0]

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


 
KilkennyCat ©   (2008-08-09 20:38) [1]

Помолиться.


 
lordalex   (2008-08-09 20:46) [2]

Проблема у меня в том что когда я беру значения из эксель файла на иврите  от вместа иврита  пишит вапросики  но если я делаю какиенебуть операции в нутри программы  важу даные в эдит  на  иврите  то это все без проблем проблема как достать с экселя данные на иврите в маю программу....


 
_Milk   (2008-08-09 20:58) [3]

Не знаю, не сталкивался (не понятно), но попробуй для контролов, в которые выгружаешь из Excel задать свой (необходимый) фонт.


 
lordalex   (2008-08-09 21:09) [4]

Задавал все фонты как нужно указывал иврит в них и не в какую вот пример кода мой
XLApp:OleVariant;
 pach:OleVariant;
  str:string;
begin
   XLApp:= CreateOleObject("Excel.Application"); //соединяюсь
    pach:=PathAppl+"\Data\Vse_na_3ahkelon.xls";
    XLApp.WorkBooks.Open(pach); // открываю нужный шаблон  exels
    //xlApp.Cells[Num6,2].value:=MyStr10;  // заполняю текстом ячейки
       str:=XLApp.Cells[2,2];
StringGrid1.Cells[0,1]:=XLApp.Cells[2,2];    
            xlApp.Workbooks.Close;
   xlApp.Quit;
так не понемает иврит

а вот так понемает
var
st:string;
begin
st:=Edit1.Text;
    Edit3.Text:=st;
Edit2.Text:=Edit1.Text;
StringGrid1.Cells[1,1]:=Edit1.Text;


 
_Milk   (2008-08-09 21:21) [5]

Дополнительный вопрос:
При открытии Vse_na_3ahkelon.xls (двойным кликом) все читабельно?
Какиеязыки установлены?
Языки и региональные стандарты -
Языки-


 
lordalex   (2008-08-09 21:29) [6]

Да все стаит и читаеца в экселе языки стая иврит руски и англит  юникод пробывал менять тоже не помогает  тоесть если пешу с клывы в этит то норм а с файла загебаеца....


 
lordalex   (2008-08-09 21:29) [7]

точней в Вендах установлены все 3 языка русски англит и иврит


 
_Milk   (2008-08-09 21:42) [8]

Попробуй загрузить не шаблон (пока не заполняй программно), а обычный "Excel-вский файл.
Расскажи орезультате. Ну, а дальше будем "придумывать".


 
lordalex   (2008-08-09 21:53) [9]

Создал эксель фаил вел в него данные на иврите пытался вывесте также вапросы
попробывал вести данные  с эдита в эксель иврит вел но при открытии экселя вмест буквы алеф(первая буква в алфавите) там отобразилась буква А затем попробывал с читать и отображает иврит бук ву алев... вчем прикол...


 
_Milk   (2008-08-09 21:57) [10]

А я не все понял:( Так,все-таки, заэмоциями я не понял - нормальный (заполненный Excel-файл) отображает нормальноили нет?


 
lordalex   (2008-08-09 22:11) [11]

Щас опешу наполовину нормально...
1) я создал Excel-файл и ввел в него просто с клавиатуры  слова на иврите  и сохранил
2) попробывал его прочитать в Edit или StringGrid также видет вапросы
3) я в  Edit ввел букву Алев( буква первая с ивритского алфавита) и сохранил в экселе
4) я открыл  Excel-файл и увидел вместо 4-х букв алеф  4-ре буквы "а"
5) затем я попробывал считать обратно  Excel-файл и вместо 4-х букв "а" я обратно увидел 4-ре буквы алеф


 
lordalex   (2008-08-09 22:24) [12]

Как я понемаю проблема с Аски и юни кодом тока кто где не пойму и как мне открывать мой фаил Excel чтоб небыло вапросиков


 
_Milk   (2008-08-10 00:32) [13]

Удалено модератором
Примечание: Три дня RO за мат и оскорбления по национальному признаку.


 
Плохиш ©   (2008-08-10 01:40) [14]

VCL не поддерживает юникод, используй компоненты, поддерживающие юникод, к примеру, TNT.


 
lordalex   (2008-08-10 06:51) [15]

В дельфи 2007 такаяже фигня еще хуже это все описывалось в дельфи 7


 
ilk   (2008-08-10 08:37) [16]

Удалено модератором


 
ilk   (2008-08-10 08:38) [17]

Удалено модератором


 
Dimka Maslov ©   (2008-08-10 10:55) [18]

HEBREW_CHARSET


 
Amoeba ©   (2008-08-10 12:04) [19]

TNT компоненты можно взять бесплатно здесь:
http://www.axolot.com/TNT/


 
lordalex   (2008-08-10 20:01) [20]

Спасибо большое за компонент  сним кажись все нормально работает... :)



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

Форум: "Основная";
Текущий архив: 2009.10.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.007 c
2-1249219717
Игорь
2009-08-02 17:28
2009.10.04
Подскажите как обновить окно у которого свойство Enable = false?


15-1249294601
Пит
2009-08-03 14:16
2009.10.04
Особенности работы Internet Explorer


15-1248941021
Илья_
2009-07-30 12:03
2009.10.04
Температура материнской платы


2-1248854287
xyz
2009-07-29 11:58
2009.10.04
исключение "недопустимое имя"


15-1247834477
БарЛог
2009-07-17 16:41
2009.10.04
А что полезного людям дала философия?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский