Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как изменить библиотеку ?


alex134 ©   (2002-12-15 21:27:00) 

Допустим, я хочу изменить функцию shAppBarMessage, которая находится в библиотеке shell. Я беру, переименовываю библиотеку shell, сам создаю библиотеку с именем shell, пишу в ней нужную функцию. Вопрос: а как быть со всеми остальными функциями ? Как мне узнать, сколько и какие есть другие функции и процедуры в этой библиотеке, как мне их декларировать? Если можно примерчик.


Ihor Osov'yak   (2002-12-16 18:19:00) [1]

2 alex134 © (16.12.02 18:14) "Другие" еще более геморойные - это по сравнению с тем, что предлагал Шевченко. И он, кстати, прав - уровень нужно действительно "немного" выше, чем begin, и проблем там хватает...



alex134   (2002-12-16 18:14:00) [2]


> Так может и не стоит этим заниматься ? Там своих проблем
> и для знающих-то людей хватает...

Есть другие решения ?


alex134   (2002-12-16 18:11:00) [3]


> Василий2 © (16.12.02 17:53)
> Открывай hiew и редактируй!!!

Хорошая шутка!


Василий2   (2002-12-16 17:53:00) [4]

Открывай hiew и редактируй!!!


Игорь Шевченко   (2002-12-16 17:31:00) [5]

Так может и не стоит этим заниматься ? Там своих проблем и для знающих-то людей хватает...


alex134   (2002-12-16 17:09:00) [6]

Скачал "Рихтера" уже давно, но... все примеры на сишке !? Для людей, которые в ней не шарят (читай "для меня") это темный лес. Может на паскале примеры есть ?


Игорь Шевченко   (2002-12-16 16:57:00) [7]

Рихтер


alex134   (2002-12-16 16:14:00) [8]

Да, я согласен. Я нашел инфу по этой теме, однако для NT/2000/Xp - а нужно под 98. Разница есть ? Если есть , можно ссылку (инет халявный, тормозит) ?


Игорь Шевченко   (2002-12-16 15:15:00) [9]

Брось ты эту затею. Лучше использовать перехват API-функций и менять поведение конкретной, не трогая остальные. Как это сделать - поиск по форуму, уже много раз писалось.


alex134   (2002-12-16 14:21:00) [10]

Ок ! Функции я могу вытащить из shellapi.pas. Но я вообще не представляю, как эту библиотеку писать. Подкиньте пожалуйста примерчик такой деятельности, или по сабжу ченить.


Cobalt   (2002-12-15 22:09:00) [11]

Под Вин95/98/Ме есть прога - "Быстрый просмотр". Показывает какие ф-ии ДЛЛ экспортирует. А описание их формата смотри в MSDN http://msdn.microsoft.com/


Наверх

Титульная страница Поиск, карта сайта Написать письмо