Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не отображает иврит [D7]


lordalex ©   (2008-08-09 18:24:00) 

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


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

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


Amoeba   (2008-08-10 12:04:00) [2]

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


Dimka Maslov   (2008-08-10 10:55:00) [3]

HEBREW_CHARSET


ilk   (2008-08-10 08:38:00) [4]

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


ilk   (2008-08-10 08:37:00) [5]

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


_Milk   (2008-08-09 21:21:00) [16]

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


lordalex   (2008-08-09 21:09:00) [17]

Задавал все фонты как нужно указывал иврит в них и не в какую вот пример кода мой
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 20:58:00) [18]

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


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

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


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

Помолиться.


Наверх

Титульная страница Поиск, карта сайта Написать письмо