Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.16;
Скачать: CL | DM;

Вниз

Вопрос по Dfm файлу   Найти похожие ветки 

 
123-ий ©   (2008-10-06 13:23) [0]

Пишу парсер дфм файла. Все русские символы в капшенах в дфм файле представлены в виде насколько я понял ASCII символов? Как их перевести в читаемую и удобоваримую строку?


 
123-ий ©   (2008-10-06 13:57) [1]

напрмер:
   Caption = "EasyBooks v1.0 - "#1053#1072#1083#1086#1075#1086#1074#1099#1081" "#1086#1088#1075#1072#1085#1072#1081#1079#1077#1088
и вот такую жесть надо в приличную строку перекодировать


 
MBo ©   (2008-10-06 13:59) [2]

http://kladovka.net.ru/delphibase/?action=viewfunc&topic=strmath&id=10164


 
123-ий ©   (2008-10-06 14:08) [3]

а если учесть, что у меня BDS2007, а строки были созданы в D7. Катит?


 
123-ий ©   (2008-10-06 14:14) [4]

студия прекрасно читает этот файл. видимо конвертирует его както. А вот парсер не хочет. Да и если в блокноте смотреть - та же байда. Мне просто надо понять, как сконвертить эти символы (то же, что делает IDE при загрузке проекта).


 
Германн ©   (2008-10-06 14:56) [5]


> Мне просто надо понять, как сконвертить эти символы

По ссылке в [2] читал?


 
123-ий ©   (2008-10-06 15:11) [6]

я просто уточнял, точно ли это то что нужно?
насколько понял, надо попробовать ;)
спасибо


 
Германн ©   (2008-10-06 15:14) [7]


> 123-ий ©   (06.10.08 15:11) [6]
>
> я просто уточнял, точно ли это то что нужно?

Советы MBo © уточнять на правильность не нужно. Нужно им молча следовать!
:)


 
MBo ©   (2008-10-07 05:09) [8]

>Германн ©   (06.10.08 15:14) [7]
Ну ты мощно задвинул ;)))


 
123-ий ©   (2008-10-07 08:56) [9]


> Советы MBo © уточнять на правильность не нужно. Нужно им
> молча следовать!

:)


 
123-ий ©   (2008-10-07 09:01) [10]

Сделал, все классно. Спсибо огромное. Чтоб без вас делал? :) Я люблю жизнь :) и иногда люблю этот форум :D


 
123-ий ©   (2008-10-08 07:36) [11]

гм... после токо как я проделал эту операцию, Delphi ругается на Unsupported 16bit resource.


 
Palladin ©   (2008-10-08 07:43) [12]

какую операцию?


 
123-ий ©   (2008-10-08 07:55) [13]

ну удаления unicode"а из DFMFile"а.
Но я теперь чуть по другому переделал. Unicode удаляю из загруженнного в память TstringList. То есть файл остается тот же. А в читаемую строку всё переводится уже в памяти.
Но все равно спасибо


 
123-ий ©   (2008-10-08 07:56) [14]

правда несколько DFM файлов я успел запоганить
блин, много DFM файлов я успел запоганить :D



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

Текущий архив: 2008.11.16;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.013 c
2-1223533622
Anel
2008-10-09 10:27
2008.11.16
Перемещение папки


13-1122384993
Середкин
2005-07-26 17:36
2008.11.16
Динамическая разработка шаблонов серверных элементов управления


15-1221641107
pushkin42
2008-09-17 12:45
2008.11.16
Вопрос по развертыванию


15-1221713615
avr
2008-09-18 08:53
2008.11.16
Бортовой компьютер на микроконтроллере.


2-1223030460
Развёртка
2008-10-03 14:41
2008.11.16
Переключение раскладки клавиатуры в TurboPascal