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

Вниз

Как посмотреть что внутри BPL   Найти похожие ветки 

 
les   (2003-03-26 16:15) [0]

Прочитал я вот ето:
http://www.thedelphimagazine.com/samples/1560/1560.htm
и возжелал посмотреть что же там внутри "у срендевекового рицаря", т.е. Delphi. Автор соблазнил меня вот чем:

"if you pull apart the Environment Options dialog (implemented inside the CORIDE50.BPL package in the case of Delphi 5) you’ll discover that, instead of using standard control types such as TEdit, TCheckBox, etc, it actually uses an alternative, private set of components with names such as TPropEdit, TPropCheckBox, and so on. For those like me with a terminally curious disposition, you’ll find all these classes lurking inside VCLIDE50."

Так вот, как можно до етих класов добраться, хотя только до объявлений? И как ето смог сделасть автор статьи?

Еще TEnvironmentOptions класс.


 
les   (2003-03-26 19:47) [1]

Ну может бить намеки, полунамеки... Линки там. А?


 
theodor_iv   (2003-03-26 20:15) [2]

Не проще ли спросить у автора? В статье для этого написали "You can contact Dave at TechEditor@itecuk.com"


 
oomneeq   (2003-03-26 20:55) [3]

Что для тебя значит "добраться до классов"?
Узнать, какие у них имена/методы?
Можешь сделать так

($Delphi5)\Bin\tdump.exe -ee vclide50.bpl

получишь гигантский список полунамёков.

Что ты вообще делать то собрался cо всем этим?
Мне чтото практическая польза от этих сведений неочевидна.





 
les   (2003-03-26 20:56) [4]

Конечно - а что же делать - Google тоже ничего не говорит по етому поводу. Почему то подумал что и мастера смогут удовлетворить мой интерес.
> theodor_iv © Спасибо за внимание.


 
les   (2003-03-26 21:57) [5]

> oomneeq ©
Спасибо. Список полунамеков получил.

> Что ты вообще делать то собрался cо всем этим?
Вот именно об етом я сейчас и думаю :). Есть ли какая то возможность експорта классов которие показивает tdump?

Вообще то мне било интересно как Borland обрабативает конфигурационние дание (см. линк). Сейчас некоторое преставление есть - во всяком случае ведь даже по сигнатурам методов можно кое что понять. Да и копать Интернет теперь будет полегче :)



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

Форум: "Основная";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.008 c
7-19901
Wizard
2003-02-14 12:28
2003.04.07
Сервер документов


1-19592
ewgeny
2003-03-27 10:41
2003.04.07
указатель на структуру


1-19536
vlad40
2003-03-25 09:04
2003.04.07
Memo без ограничения размера


1-19649
Мыш
2003-03-25 10:44
2003.04.07
рисование


1-19636
AFrolov
2003-03-25 14:20
2003.04.07
Использование DLL из программы





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский