![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не отображает иврит [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]Помолиться.