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

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

Hint [D7, XP]


AndrewG ©   (2009-10-22 09:30:00) 

Доброе утро.
Вместо текста хинта на кнопках отображаются крякозяблики.
сами надписи на кнопках нормальные.
В чем может быть проблема и как ее решить?


AIK   (2009-10-24 12:11:00) [1]

Вторая сылка в гугле, для поиска - "Copy Paste и другие проблемы"


AndrewG   (2009-10-24 11:38:00) [2]


вместо нормального решения установить Русский
> для не Юникод программ.


как это сделать?


Anatoly Podgoretsky   (2009-10-24 11:25:00) [3]

> AndrewG  (24.10.2009 10:50:11)  [11]

Повлияет конечно, на всю систему, поскольку это гнусный, грязный хак, вместо нормального решения установить Русский для не Юникод программ.


AndrewG   (2009-10-24 10:50:00) [4]

Забыл ребутнуться, костыль помог.
На работоспособность других программ не повлияет?


AIK   (2009-10-24 10:50:00) [5]


> та информация что находится в ячейки базы типа варчар MS
> Word показывает "??????????"


Этому вариантом много, но более распространеный метод решения перед кпированием текста переведи раскладку из "EN на "RL"


AndrewG   (2009-10-24 10:48:00) [6]


> Костыль, конечно.

не помог

Последую советую:

> переустановить программиста....
>


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


sniknik   (2009-10-24 10:36:00) [7]

> Мне обычно помогает смена HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\1252 на c_1251.nls.
> Костыль, конечно.
а нормально установить в системе русский для не юникодных программ... не?

> Какие идеи?
> Windows уже переустанавливал - не помогло.
переустановить программиста....

> еще где проявляется глюк:
> программа экспортирует информацию в Ворд,
> та информация что находится в ячейки базы типа варчар MS Word показывает "??????????"
может не варчар а nvarchar (более вероятно сделать ошибку с ним), но неважно, проблема явно в том как(код) экспортирует.


AndrewG   (2009-10-24 10:02:00) [8]

Извлек все шрифты из windows, где шрифты нормально отображаются,
установил в windows где возникла проблема, все равно не исправилось.

Хинты крякозяблы, надписи кнопок нормальные, записи в dbgride тоже нормально отображаются.

еще где проявляется глюк:
программа экспортирует информацию в Ворд,
та информация что находится в ячейки базы типа варчар MS Word показывает "??????????"

Какие идеи?

Windows уже переустанавливал - не помогло.


TDelphi   (2009-10-22 10:43:00) [9]

http://www.delphikingdom.com/asp/answer.asp?IDAnswer=32702
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=36811


TDelphi   (2009-10-22 10:41:00) [10]

> догадки по проблеме со шрифтами были, но как ее РЕШИТЬ?

Переустановить шрифт??


RWolf   (2009-10-22 10:40:00) [11]

Мне обычно помогает смена HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\1252 на c_1251.nls.
Костыль, конечно.


AndrewG   (2009-10-22 10:34:00) [12]

эхх не помогло...


AIK   (2009-10-22 10:22:00) [13]

Не знаю как в твоем но в остальном случаи обычно помогает
У формы задать настройки
Font-> Charset -> RUSSIAN_CHARSET  + Учтановить шифт Tahoma

И ещё
program Project1;

uses
 Forms,
  Windows,
 Unit1 in 'Unit1.pas' {Form1};

{$R *.res}

begin
  SetThreadLocale(1049);
 Application.Initialize;
 Application.CreateForm(TForm1, Form1);
 Application.Run;
end.


AndrewG   (2009-10-22 10:12:00) [14]

догадки по проблеме со шрифтами были, но как ее РЕШИТЬ?


AIK   (2009-10-22 10:09:00) [15]

Button1.Hint:='крякозяблики';
либо проблемы со шрифтами


Наверх

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