С 2004 года, чтобы в комплектах регламентированной отчетности правильно отображались штрих-коды в формах отчетности, необходимо установить шрифт EanGnivc (файл EANG000.TTF, около 10 Кб).<br><br><br><br>Я скопировал этот шрифт в папку C:\WINNT\Fonts, но штрих-коды в регламентированной отчетности продолжали отображаться неправильно.<br><br><br><br>Прочел, что следует установить шрифт, запустив пункт "Установить шрифт" из меню "Файл" каталога Fonts. Кстати, у меня стоит Windows 2000 Professional.<br><br><br><br>Но когда я зашел в C:\WINNT\Fonts, в меню "Файл" пункт "Установить шрифт" отсутствовал.<br><br><br><br>В интернете нашел, что нужно проверить:<br><br>1) Атрибуты каталога Fonts должны быть: Только чтение, Системный (это у меня было установлено правильно).<br><br>2) В каталоге Fonts должен присутствовать скрытый системный файл DESKTOP.INI, а его содержимое должно быть следующим:<br><br><br><br>[.ShellClassInfo]<br><br>UICLSID={BD84B380-8CA2-1069-AB1D-08000948F534}<br><br><br><br>(этот файл у меня присутствовал, содержимое было в порядке).<br><br><br><br>3) В каталоге C:\WINNT\SYSTEM32 должен находиться файл FONTEXT.DLL и он должен быть не поврежден. Этот файл, как раз, и отвечает за действия, которые можно производить со шрифтами из папки C:\WINNT\Fonts - установка шрифтов, просмотр шрифтов и т.д.<br><br><br><br>Файл FONTEXT.DLL в C:\WINNT\SYSTEM32 отсутствовал. С помощью поиска я обнаружил его в папке C:\WINNT\ServicePackFiles\i386, которая осталась после установки SP3. Когда я скопировал FONTEXT.DLL в C:\WINNT\SYSTEM32, пункт "Установить шрифт" появился.<br><br><br><br>Может, это сообщение кому-нибудь поможет.