ПОНЯТНО О Visual Basic NET (том 3)

       

Связь между приложениями Windows


До сих пор приложения Windows, которые вы создавали, варились в собственном соку, как, впрочем, и в соку собственного языка программирования VB. Это значит, что при создании проекта вы никак не могли воспользоваться полюбившимися вам частями проектов других программистов или даже компонентами собственных проектов, созданных на других языках программирования. Все богатство приложений Windows, созданных в мире, было закрыто для вас, как и ваши богатства для всего мира. Правда, VB предоставляет в наше распоряжение массу полезных классов и других объектов из библиотеки классов .NET Framework, но нам этого мало.

Что конкретно я имею в виду? Пусть вам понравились какая-нибудь функция или класс в проекте на VB вашего друга. Что вы можете сделать? Вы можете скопировать их в окно кода своего проекта. Вот и все. А если это не друг, а незнакомый программист? Да еще и программирующий на другом языке? Он не захочет делиться с вами исходным текстом своих функций и других компонентов проекта, представляющих его интеллектуальную собственность. Хотя он был бы не прочь, чтобы вы ими воспользовались, как готовыми продуктами, не зная их кода. Как это сделать? С соответствующим механизмом мы и познакомимся в этой главе. Вы также узнаете, как из своего проекта запускать другие приложения и как воспользоваться богатством функций Windows API.



Содержание раздела