Mavzu: ole texnologiyasi bilan ishlash Reja


Download 436.54 Kb.
Sana21.06.2023
Hajmi436.54 Kb.
#1640407
Bog'liq
OLE HAQIDA


Mavzu: OLE texnologiyasi bilan ishlash


Reja:
1. OLE tushunchasi
2. OLE dan foydalanish
2.1 Amalga oshirish
2.2 Ob'ektlarni bir ilovadan ikkinchisiga tortish va tushirish
2.3 Ob'ektlarni bog'lash
Xulosa
Kirish
Shaxsiy kompyuterlarning paydo bo'lishi bilan inson faoliyatining barcha turlarini axborotlashtirish jarayoni aniqlandi: ishlab chiqarish, fan, texnika. Bu jarayon odamlarning ma'lumotni idrok etish imkoniyatlari cheklanganligi va kiruvchi va saqlanadigan ma'lumotlarning kuchli oqimlari o'rtasidagi ziddiyatlar tufayli yuzaga keladi.
Jamiyatni axborotlashtirishning rivojlanishi kompyuter texnologiyalarining rivojlanishi bilan chambarchas bog'liq.
Kompyuter yoqilganda, operatsion tizim (OS) avtomatik ravishda ishlay boshlaydi - bir nechta turdagi interfeyslarni ta'minlaydigan dasturiy vositalar to'plami, ular orasida har xil turdagi dasturlar orasidagi interfeys muhim rol o'ynaydi.
Texnologiya turli xil ilovalardan hujjatlarni bog'lash uchun ishlatiladi
Masalan, matn protsessorida matnni tayyorlashda ko'pincha illyustratsiyalarni joylashtirish kerak bo'ladi. Shu maqsadda grafikli tasvir fayli matnli hujjatni bog'lash yoki joylashtirish uchun ob'ekt sifatida ishlatilishi mumkin.
OLE tushunchasi
OLE (Ob'ektlarni bog'lash va joylashtirish) - bu Microsoft tomonidan ishlab chiqilgan boshqa hujjatlar va ob'ektlarga ob'ektlarni bog'lash va joylashtirish texnologiyasi.
OLE sizga ba'zi ishlarni bitta tahrirlash dasturidan boshqasiga o'tkazishga va natijalarni qaytarishga imkon beradi. Masalan, shaxsiy kompyuterga o'rnatilgan nashriyot tizimi ishlov berish uchun matnni tahrirlovchiga yoki tasvirni OLE texnologiyasi yordamida tasvir muharririga yuborishi mumkin.
OLE -dan foydalanishning asosiy afzalligi (fayl hajmini kamaytirishdan tashqari) shundaki, u asosiy faylni, dastur kiradigan funktsiyalar faylini yaratishga imkon beradi. Bu fayl asl dasturdagi ma'lumotlar ustida ishlashi mumkin, u qayta ishlanganidan so'ng asl hujjatga qaytariladi.
OLE murakkab hujjatlarni qayta ishlashda ishlatiladi, turli xil ulanmagan tizimlar o'rtasida ma'lumotlarni tortish-tushirish interfeysi orqali uzatishda, shuningdek, bufer bilan operatsiyalarni bajarishda ishlatilishi mumkin. O'rnatish g'oyasi veb -sahifalarda (masalan, veb -TV) multimediya bilan ishlashda keng qo'llaniladi, bu erda tasvirlar, ovoz, video, animatsiya HTML (gipermatnli belgilash tili) sahifalarida yoki boshqa fayllarda ham uzatiladi. matnni belgilash (masalan, XML va SGML). Biroq, OLE texnologiyasi "qalin mijoz" arxitekturasidan, ya'ni ortiqcha hisoblash resurslariga ega bo'lgan tarmoqli kompyuterdan foydalanadi. Bu shuni anglatadiki, joylashtirilayotgan fayl turi yoki dasturi mijoz mashinasida bo'lishi kerak. Masalan, agar OLE Microsoft Excel elektron jadvallari bilan ishlasa, u holda Excelni foydalanuvchi mashinasiga o'rnatish kerak.
OLE 1.0
OLE 1.0 1990 yilda Microsoft Windows operatsion tizimining oldingi versiyalarida ishlatiladigan DDE (Dynamic Data Exchange) texnologiyasi asosida chiqarilgan. DDE texnologiyasi ikkita ishlaydigan dasturlar o'rtasida ma'lumotlarni uzatish miqdori va usulida juda cheklangan bo'lsa -da, OLE ikkita hujjat orasidagi faol ulanishlarni boshqarishi yoki hatto bir turdagi hujjatni boshqa turdagi hujjatga kiritishi mumkin edi.
OLE serverlari va mijozlari virtual kutubxonalar (VTBL) yordamida tizim kutubxonalari bilan o'zaro aloqada bo'lishadi. Bu jadvallar tizim kutubxonasi server yoki mijoz bilan bog'lanish uchun foydalanishi mumkin bo'lgan funktsiyalarni ko'rsatadi. OLESVR.DLL (server) va OLECLI.DLL (mijoz) kutubxonalari dastlab operatsion tizim tomonidan taqdim etilgan WM_DDE_EXECUTE xabari yordamida bir -biri bilan muloqot qilish uchun mo'ljallangan edi.
Keyinchalik OLE 1.1 dasturiy ta'minot komponentlari bilan ishlash uchun komponentli ob'ekt modeli (COM) arxitekturasiga aylandi. Keyinchalik, COM arxitekturasi o'zgartirildi va DCOM sifatida tanildi.
OLE obyekti clipboardga joylashtirilganda, u Windows -ning mahalliy formatlarida (masalan, bitmap yoki metafayl) saqlanadi va o'z formatida saqlanadi. Mahalliy format OLE-ga ega bo'lgan dasturga clipboardga nusxalangan boshqa hujjatning bir qismini joylashtirish va uni foydalanuvchi hujjatida saqlash imkonini beradi.
OLE 2.0
Keyingi evolyutsion qadam OLE 2.0 bo'lib, u oldingi versiyadagi maqsad va vazifalarni saqlab qoldi. Ammo OLE 2.0 VTBLdan foydalanish o'rniga COM arxitekturasi ustida qurilgan. Yangi xususiyatlarga sudrab-tushirish avtomatizatsiyasi, joyida faollashtirish va tizimli saqlash kiradi.
ActiveX
1996 yilda Microsoft OLE 2.0 texnologiyasini ActiveX deb o'zgartirdi. ActiveX boshqaruv elementlari, ActiveX hujjatlari va Active Scripting texnologiyasi taqdim etildi. OLE -ning ushbu versiyasi asosan veb -dizaynerlar tomonidan sahifalarga multimediali ma'lumotlarni kiritish uchun ishlatiladi.
Xulosa qilib aytish mumkinki, OLE - bu turli ilovalarda tayyorlangan ma'lumotlarni o'z ichiga olgan hujjatlarni osongina tayyorlashga imkon beradigan vositalar to'plami. Turli ilovalarda tayyorlangan ma'lumotlarni birlashtira olish uchun ushbu ilovalar texnologiyani qo'llab -quvvatlashi shart OLE. Standart ilovalar Windows - Paintbrush, Write, Sound Recorder, Cardfile, Object Pakager OLE -ni qo'llab -quvvatlash. Windows-ning standart dasturlaridan tashqari, Microsoft va boshqa uchinchi tomon ishlab chiqaruvchilari tomonidan ishlab chiqilgan boshqa ko'plab dasturlar OLE texnologiyasini qo'llab-quvvatlashni o'z ichiga oladi. Windows 2.0 va 6.0 uchun Microsoft Word, Microsoft Excel 4.0 va 5.0, ZSoft PhotoFinish 2.0, Designer, Windows uchun FoxPro, Access va boshqa ko'plab paketlar OLE texnologiyasini qo'llab -quvvatlashni o'z ichiga oladi.
2. OLEdan foydalanish
Ob'ektlarni bog'lash va joylashtirish bir ilovadan olingan ma'lumotni boshqasida ishlatishga imkon beradi. Texnologiyadan foydalanish uchun OLE manba ilova ham, maqsadli dastur ham qo'llab -quvvatlashi zarur OLE.
Ob'ektlarni ulash va joylashtirish texnologiyasidan foydalanish ( OLE ) Microsoft Windows -da o'rnatilgan bo'lsa, siz ma'lumotni bir ilovadan boshqasiga nusxalashingiz va joylashtirishingiz mumkin, shu bilan birga uni asl ilovada tahrir qilish imkoniyatini saqlab qolasiz.
Bog'lanish ham, joylashtirish ham bir hujjatdan boshqasiga ma'lumot kiritadi. Bundan tashqari, har ikkala holatda ham, ob'ekt qabul qilingan arizaning hujjatida tahrir qilinadi.
Havola - maqsadli hujjatda dastlabki hujjat ma'lumotlaridan foydalanish usullaridan biri. Bunday holda, asl hujjatdagi ob'ektga qilingan har qanday o'zgartirish, havola orqali ushbu ob'ektdan foydalangan boshqa hujjatlarning hammasini o'zgartirishga olib keladi.
Hamma ham texnikani qo'llab -quvvatlamaydi OLE ... O'tkazish uchun ob'ektlar yaratadigan ilovalar deyiladi OLE -begona narsalarni joylashtirish yoki bog'lash imkonini beradigan serverlar. OLE mijozlari.
OLE texnologiyasi Microsoft Word hujjatiga AutoCAD chizilgan ko'rinishini nusxalashning aniq misolida ko'rsatish mumkin.
AutoCAD dasturini oching va fayllar ro'yxatidan bizga kerak bo'lgan rasmni tanlang (1 -rasm).
Shakl.1.
Chizmani Microsoft Word matn muharririga ko'chirish uchun asboblar panelidagi Tartibga solish tugmasini bosing (2 -rasm) va Copy View liniyasini faollashtiring. Microsoft Word hujjatini oching, rasmni kerakli joyga joylashtiring.

3 -rasm
Microsoft Word hujjatidagi rasmni tahrir qilish uchun (3-rasm), kursorni chizish maydoniga joylashtirish va sichqonchaning chap tugmachasini ikki marta bosish orqali server dasturiga kirish kerak. Bu AutoCAD oynasini asl chizilgan bilan ochadi, unda siz barcha kerakli o'zgarishlarni amalga oshirishingiz mumkin (4 -rasm). Tugmani bosgandan so'ng Saqlash o'zgarishlar Microsoft Word -da saqlanadi. Agar siz faylni saqlamasdan AutoCAD dasturini yopib qo'ysangiz, "Ob'ektni yopishdan oldin Microsoft Word -ni yangilamoqchimisiz?" Degan savol bilan oyna paydo bo'ladi. (5 -rasm). Yangilangan chizma rasmda ko'rsatilgan. 6.
Asosan, ob'ektlarni joylashtirish va bog'lash bloklarni kiritish va xrefs yaratishga o'xshaydi. Maqsadli hujjatdan ob'ektni boshqa dasturga nusxalashda, ikkinchisining server hujjati bilan aloqasi saqlanib qoladi.

4-rasm

5-rasm
OLE -ni joylashtirish asosiy hujjatga kiritilgan ma'lumotlarning nusxasini joylashtiradi. Bu nusxa asl hujjat bilan aloqani yo'qotadi. Asosiy hujjatga kiritilgan ma'lumotlarni u yaratilgan dastur yordamida tahrir qilish mumkin; lekin asl hujjat o'zgarmaydi. Ob'ektlarni joylashtirishda asl faylga havola saqlanmaydi. Agar kompozitsiyani tahrir qilish paytida asl hujjatni o'zgartirish kerak bo'lmasa, joylashtirishdan foydalanish kerak.
6-rasm


7-rasm
2.1 Amalga oshirish
Maqsadli hujjatda dastlabki hujjat ma'lumotlaridan foydalanish usullaridan biri. Hujjatning asl nusxasiga havola qilmasdan, bir nusxadan ikkinchisiga nusxa ko'chirish imkonini beradi.
Chizmalarga kiritilgan ma'lumotlar asl hujjat o'zgartirilganda yangilanmaydi. Ob'ektlarni buferga nusxalash va keyin ularni boshqa ilovadagi faylga joylashtirish orqali chizmalarga joylashtirish mumkin. Shunday qilib, masalan, boshqa ilovada yaratilgan kompaniya logotipi chizmaga qo'shiladi.
OLE -ni o'rnatish uchun -Sizga kerak bo'lgan boshqa ilovaga e'tiroz bildiring:
Hujjatni manba ilovasida oching.
O'rnatilgan ma'lumotlarni clipboardga nusxalash.
Boshqa ilovani oching.
"Tahrirlash" va "Yapıştır" ni bosing.
"OK" ni bosing.

8-rasm
OLEni amalga oshirish -ilovadan e'tiroz MathCAD -dan Excel -ga
2.2 Ob'ektlarni bir ilovadan ikkinchisiga sudrab olib tashlash
Boshqa ilova oynasida tanlangan ma'lumotlar va grafikalar chizilganga ekran bo'ylab sudrab olib tushish orqali qo'shilishi mumkin. Dastlabki ilovaning oynasi ham, boshqa ilovaning oynasi ham ochiq bo'lishi kerak va minimallashtirilmasligi kerak (9 -rasm). Ilovalar o'rtasida tortish va tushirish faqat ikkinchi dastur ActiveX texnologiyasini qo'llab -quvvatlagan taqdirdagina mumkin. Shu tarzda ko'chirilgan ob'ektlar ko'milgan bo'ladi (bog'langan emas). Ma'lumotni sudrab olib tashlash, ma'lumotlarni kesish va joylashtirishga o'xshaydi. Ma'lumotlar server hujjatidan butunlay olib tashlanadi va asosiy hujjatga kiritiladi. Agar siz kalitni bosib ushlab tursangiz CTRL , kesish o'rniga nusxalash amalga oshiriladi; ma'lumotlar nusxasi asosiy hujjatda tuziladi va asl nusxasi o'zgarishsiz qoladi.


9-rasm. Suring va tashla MathCAD -dan Excel -ga OLE obyekti
2.3 Ob'ektlarni bog'lash
Usul bilan bog'lashda OLE server hujjati va asosiy hujjat o'rtasida havola yaratiladi. Havola - bir xil ma'lumotlarni turli hujjatlarda ishlatishning qulay usuli: agar dastlabki ma'lumotlar o'zgartirilsa, qo'shma hujjatlarni o'zgartirish faqat havolalarni yangilashni talab qiladi. Qabul qiluvchilarning ko'pgina ilovalari, shuningdek, ularni avtomatik yangilash uchun sozlanishi mumkin.
Chizmani bog'lashda siz asl ilovaga ham, hujjatga ham kirishni ta'minlashingiz kerak. Agar ulardan birortasi qayta nomlangan yoki ko'chirilgan bo'lsa, havolani qayta aniqlash kerak bo'lishi mumkin.



10-rasm
Ob'ektni nusxalashni ko'rsatadi MathCAD -dan Excel -ga server hujjati va asosiy hujjat o'rtasida bog'lanish yaratish rejimida. Odatdagidek biz formulani tayyorlaymiz MathCAD nusxa ko'chirish uchun, ya'ni formulani tanlang, menyuni o'ng tugmasini bosing va qatorni faollashtiring Nusxalash. Kursorni ishchi varaqning kerakli joyiga o'tkazing Excel va sichqonchaning chap tugmachasini bosing. Menyuga sichqonchaning o'ng tugmasi bilan qo'ng'iroq qiling, unda biz chiziqni faollashtiramizMaxsus yopishtiring(rasmdagi qizil o'q). DerazadaMaxsus yopishtiring(12 -rasm) tugmasini bosing Bog'lash uchun va kerakli formatni tanlang (maydonda) Qanaqasiga ). Tugmani bosing OK. Qo'llash formulasi MathCAD ilovaga ko'chirildi Aloqa bilan Microsoft Excel.
Ob'ektni tahrir qilish uchun Excel siz kursorni ob'ekt maydoniga qo'yishingiz va menyuni ochish uchun sichqonchaning o'ng tugmasi bilan bosishingiz kerak (13-rasm), tugmani bosing Ochiq va paydo bo'lgan ish varag'ida MathCAD asl ob'ektga kerakli o'zgartirishlarni kiritish. Bu o'zgarishlar avtomatik ravishda ishchi varaq ob'ektiga kiritiladi Excel (14 -rasm).

Nusxalash



11-rasm

12-rasm

13-rasm

14-rasm,15-rasm
Agar ob'ekt uzatilgan ilova kompyuterda o'rnatilmagan bo'lsa, hujjatga kiritilgan ob'ektni tahrir qilmoqchi bo'lganingizda (ob'ektni ikki marta bosish orqali) xato haqida ogohlantiruvchi oyna paydo bo'ladi (15-rasm). ) yoki (menyu o'ng tugma bilan chaqirilganda) - noma'lum server ob'ektining kelib chiqishi haqidagi ma'lumotlar (16 -rasm).

16-rasm
Agar bog'langan nusxasi bo'lgan qo'shma hujjat yopilgan vaqtda server hujjati ob'ektiga o'zgartirishlar kiritilgan bo'lsa, siz faylni qo'shma hujjat bilan ochganingizda, ma'lumotlarni yangilash yoki yangilamaslik haqida ogohlantiruvchi oyna paydo bo'ladi (2 -rasm). 17).

17-rasm
Shunga o'xshash texnologiya OLE havola bilan ob'ektlarni nusxalash va tahrir qilishda, masalan, ilovadan Microsoft Word -da MathCAD (18 -rasm).

18-rasm
Drag and drop ma'lumotlarni nusxalash va ko'chirish, tegishli ob'ektlar, yorliqlar va turli dasturlardagi hujjatlar o'rtasida giperhavolalar yaratish uchun ishlatiladi. Har bir dastur protokolni qo'llab -quvvatlashi kerak OLE.
Bunday holda, quyidagilar zarur:
1. Dastur oynalarini shunday joylashtiringki, manba fayli ham, maqsadli fayl ham ochiq va ko'rinadigan bo'lsin. Ma'lumotlar qayerga joylashtirilishini ko'rishingiz kerak.
2. Ma'lumotni tanlang va sichqonchaning o'ng tugmachasini bosib ushlab turganda, tanlangan ma'lumotlarni yangi joyga yoki boshqa dasturga torting.
3. Kontekst menyusidan kerakli buyruqni tanlang.
Fig. 20 formulani ilovadan sudrab olib tashlash natijasini ko'rsatadi Microsoft Word uchun Excel.
Sudrab yurish

19-rasm

20-rasm
Faylda rasm chizish Microsoft Word masalan, ikonka sifatida aylantirilishi mumkin. Jarayon quyidagicha bo'lishi kerak.
1. Chizmani tahrir qilish uchun menyuni chaqiring, lekin tugma o'rniga Tahrirlash ( Tahrirlash) tugmasini bosing Konvertatsiya qilish (21 -rasm).
2. "Ob'ekt turini konvertatsiya qilish" menyusida joriy turdagi to'rtburchakka belgi qo'ying va ketma -ket "Belgilar ko'rinishida" tugmasini bosing va OK (22 -rasm).
3. Chizilgan maydonda belgi paydo bo'ladi (23 -rasm).
Tasvirni ikonkaga aylantirish tartibi yuqorida tasvirlanganidek qoladi, faqat ekrandan tashqarida qoladi.

21-rasm

22-rasm

23-rasm
Shakl. 24da dizaynerlar uchun dastur yordamida chizilgan rasm tasviri ko'rsatilgan Microsoft Office Visio va hujjat sahifasiga ko'chiriladi Microsoft Word.
Chizmani o'zgartirish uchun siz uning maydonini o'ng tugmasini bosishingiz va paydo bo'lgan menyuda "Ob'ekt" qatorini faollashtirishingiz kerak. Visio "Va" O'zgartirish "tugmasini bosing (25 -rasm). Tahrirlash oynasi paydo bo'ladi Visio (25 -rasm), bu erda asboblar panelidagi mos keladigan raqamlar yordamida chizilgan rasmga kerakli o'zgartirishlar kiritish mumkin bo'ladi. Masalan, rasmda. 26da qayta ko'rib chiqilgan chizma ko'rsatilgan.
26-rasm


27-rasm
Ilovadan diagramma kiritish misolini ko'rsatamiz. Microsoft Word dan Microsoft Wordgacha ... Buning uchun quyidagi operatsiyalar qo'llaniladi:
Asboblar panelida tugmani bosing Qo'shish + ob'ekt.
"Ob'ektni qo'shish" oynasida (28 -rasm) ob'ekt turini tanlang - bizning holimizda - "Diagramma Microsoft Gr a ph ".

28-rasm
OK ni bosing ... Ish maydoni ochiladi Microsoft Gr a ph (29 -rasm).
Asboblardan foydalanish Microsoft Gr a ph kerakli sxemani tuzing va rasm tashqarisidagi maydonni chap tugmasini bosing. Diagramma hujjatga kiritiladi (20 -rasm).

30-rasm
Diagrammani tahrir qilish uchun ob'ekt maydonini sichqonchaning o'ng tugmasi bilan ikki marta bosing va kerakli o'zgartirishlarni kiritish uchun uni chaqiring (31-rasm).

31-rasm
Shunga o'xshash protsedurada formulalar ilovadan kiritiladi. Microsoft Equation 3.0.
Formulani ikki marta bosganingizda asboblar paneli paydo bo'ladi Microsoft tenglamasi va siz formulaga o'zgartirish kiritishingiz mumkin (32 -rasm):
Shaklda 33 dastur yordamida chizilgan rasmni ko'rsatadi KOMPAS - 3 D LT V 10 va nusxa ko'chirildi Microsoft Word.
Chizilgan rasmni tahrir qilish uchun ob'ektni sichqonchaning o'ng tugmasi bilan ikki marta bosish kifoya qiladi va shu bilan server dasturiga qo'ng'iroq qiling va chizmani sozlang (34-rasm).

34-rasm
Xulosa
Kurs ishi shuni ko'rsatadiki, bir qator interfeyslar orasida har xil turdagi dasturiy ta'minot (kompyuter ilovalari) o'rtasidagi interfeys muhim rol o'ynaydi.
Kabi turli xil ilovalardan hujjatlarni bog'lash uchun AutoCAD, Microsoft Word, MathCAD, Microsoft Excel, Microsoft Power Point, Microsoft Equation, Microsoft Office Visio, Microsoft Graph , COMPASS va boshqalar, texnologiya ishlatiladi OLE (ob'ektlarni bog'lash va joylashtirish ), bu "ob'ektlarni bog'lash va joylashtirish" degan ma'noni anglatadi.
Asosiy xususiyatlar hisobga olingan OLE - texnologiyalar, undan foydalanishning asosiy texnikasi berilgan.
Bunday mexanizmning mavjudligi, biror hujjatning bir qismini yoki faylini chiqish hujjatiga o'tkazish imkonini beradi. Bog'langan hujjat birlashtirilgan hujjatning xususiyatlariga ega bo'ladi, ya'ni boshqa ilovalar tomonidan yaratilgan turli formatdagi ob'ektlar biriktirilgan yoki bog'langan.
Foydalanishning asosiy texnikasi OLE - texnologiyalar aniq misollar bilan ko'rsatilgan.
Download 436.54 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling