Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.11.16;
Скачать: [xml.tar.bz2];

Вниз

Вопрос по 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.006 c
2-1223535329
engine
2008-10-09 10:55
2008.11.16
WebServices


4-1200320969
nivea
2008-01-14 17:29
2008.11.16
Поиск в подключенном реестре


11-1195726026
Vinum
2007-11-22 13:07
2008.11.16
Вопрос по Canvas


2-1223547592
ВиталийАк
2008-10-09 14:19
2008.11.16
Canvas.DrawFocusRect


2-1222958697
Terasbetoni
2008-10-02 18:44
2008.11.16
Как узнать, уничтожен ли объект.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский