Главная страница
    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.47 MB
Время: 0.006 c
2-1223361774
feel
2008-10-07 10:42
2008.11.16
Написание БД на Delphi6 с нуля.


2-1223525110
vegarulez
2008-10-09 08:05
2008.11.16
Вопрос про TTimer.


2-1223206467
ЛамоРщщук
2008-10-05 15:34
2008.11.16
Как найти все главные Окна и распредилить их по заголовку ?


2-1222753628
lod
2008-09-30 09:47
2008.11.16
Компонент dxDBTreeView1


15-1221713615
avr
2008-09-18 08:53
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский