Главная страница
    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.005 c
2-1223539684
aslanbek
2008-10-09 12:08
2008.11.16
Регистрация расширения в реестре


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


15-1221643996
DevilDevil
2008-09-17 13:33
2008.11.16
Define-ы версий Delphi ?


15-1221743165
oldman
2008-09-18 17:06
2008.11.16
Возникла необходимость поймать "крысу"...


2-1222967748
BB2000
2008-10-02 21:15
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский