• OLE teknolojisi. OLE Teknolojisini Anlamak

    Word paketi, Microsoft Graph gibi programları içerir. Microsoft Word Sanat ve Microsoft Denklemi. Bu programlar, bir Word belgesine dahil edilebilecek nesneler oluşturabilir. Bu programlar ile Word kelime işlemcisi arasındaki veri alışverişi, OLE (Object Linking and Embedding) teknolojisi kullanılarak gerçekleştirilir.

    OLE teknolojisi, iki program arasında veri alışverişi yapmanın bir yoludur. OLE teknolojisini kullanan bir programa eklenen veriler, NESNE soyut kavramı ile gösterilir. Bu teknolojinin fikrini, çeşitli programlar tarafından oluşturulan birçok ek çizim içeren bir belgeyi işleme örneğini kullanarak açıklayacağız. Aynı zamanda, metnin kendisinin işlenmesi sorunlara neden olmaz ve Word'ün dahili araçları kullanılarak gerçekleştirilebilir. Rakamlar başka bir konudur - bunları OLE kullanmadan değiştirmek için birçok adımı gerçekleştirmeniz gerekir:

    Öncelikle eski çizimi belgeden silmeniz gerekir;

    Ardından çizim düzenleme programını başlatın;

    istenen görüntüyü içeren bir dosya yükleyin;

    -de çok sayıdaçizimler, onları düzenlemek sıkıcı olabilir. OLE teknolojisinin yardımıyla resimleri düzenlemek için yeni olanaklar ortaya çıkıyor. Belirli bir resim için düzenleme programını başlatmak için fareyle üzerine çift tıklamanız yeterlidir. Bundan sonra, OLE teknolojisi için olayların geliştirilmesi için iki senaryo mümkündür:

    1. Düzenleme programı ayrı bir pencere olarak başlatılır ve belirtilen resim, düzenleme için otomatik olarak bu pencereye yüklenir. Düzenlemeyi bitirdikten ve programdan çıktıktan sonra, tüm değişiklikler otomatik olarak belgeye aktarılır.

    2. Bir çizimden başlatılan bir düzenleme programı, menüsünü, araç çubuğunu vb. görüntüler. kelime penceresinde. Çizimde meydana gelen tüm değişiklikler anında belgeye yansıtılır ve bunu görebilirsiniz. Düzenleme bittikten ve düzenleme programı tamamlandıktan sonra, kelime penceresi normal şeklini alır. Bu yönteme görsel düzenleme denir.

    Bu prensibe göre, sadece çizimlerle değil, diğer nesnelerle de çalışabilirsiniz, örneğin kullanılarak kaydedilen sesli yorumlarla. ses kartı ve belgeye gömülü bilgisayar videoları da belgeye dahil edilebilir. Bu belgede, formüller ve kıvırcık metin eklemek için OLE teknolojisinin kullanımı anlatılmaktadır.

    OLE teknolojisiyle ilişkili birkaç yeni kavram vardır.

    Bir obje. Nesne, OLE teknolojisi kullanılarak bir belgeye eklenebilen her türlü veridir. Bu veriler metin, resim, ses ve video bilgisi olabilir. Aynı zamanda, nesneyi kabul eden (yerleştiren) programın amacını anlaması ve düzenleyebilmesi gerekli değildir. Bir nesneyi düzenlemek için, onu düzenleyebilen program otomatik olarak başlatılır.

    Bağlantı. Veriler bir belge ile ilişkilendirildiğinde şunlar gerçekleşir: veriler ve bu verilerin alındığı dosyanın adı belgeye kopyalanır. Böyle bir belge düzenlenmek üzere açıldığında, belgeyle ilgili tüm veriler kontrol edilir. Dosyadaki veriler ile belgedeki veriler arasında farklılıklar varsa, belgedeki veriler otomatik olarak dosyadan güncellenir. Elbette belgedeki bilgileri yalnızca otomatik olarak değil, manuel olarak da güncelleme olanağınız var.

    Uygulama. Katıştırılmış bir nesne, onu düzenlemek için gereken tüm verileri içerir. Nesnenin ilişkilendirilmesine gerek yoktur. Orijinal dosya ve tamamen özerk olabilir. Bir nesneyi düzenlemek için, onu yapabilen program her zaman başlatılır.

    Sunucu. İletişim ve gömme için bir nesne oluşturan bir programdır. İtibaren kelime paketi bunlar Microsoft Equation ve Microsoft WordArt'tır.

    Müşteri. Bu, belgelerindeki nesneleri kabul eden bir programdır. Word, belgelere çeşitli nesneler ekleyebildiğinden, bu, Word'ün bir OLE istemcisi olduğu anlamına gelir.

    yaratılış matematiksel formüller
    İle Microsoft'tan yardım Denklem (Formül Düzenleyici)

    Metne formül eklemek için aşağıdakileri yapın:

    İmleci, formülün yerleştirilmesi gereken belge alanına getirin.

    Ekle menüsünden Nesne'yi seçin. Açılan Nesne ekle penceresinde Oluştur sekmesini seçin (Şek. 5.1).

    Nesne Türü listesinden Microsoft Denklem 3.0'ı seçin.

    Üzerine tıklayarak Simge olarak onay kutusunu seçin.

    Tamam düğmesine tıklayarak seçiminizi onaylayın.

    Pirinç. 5.1 Nesne ekle iletişim kutusu, Oluştur sekmesi

    Bu işlemlerin bir sonucu olarak, formül düzenleyici penceresi açılmalıdır (Şekil 5.2).

    OLE(eng. Nesne Bağlama ve Gömme, oh-lay [olei] olarak telaffuz edilir), Microsoft tarafından geliştirilen nesneleri diğer belgelere ve nesnelere bağlamak ve gömmek için kullanılan bir teknolojidir.

    OLE teknolojisini kullanmanın bir örneği. Her şeyden önce, işi basitleştirmek ve daha fazlasını yapmak için not edilmelidir. doğru operasyon bağlantılar projede kullanılan dosyaları aynı klasöre yerleştirmeniz önerilir. Bu, tüm projeyi arasında taşımayı kolaylaştıracaktır. bilgi işlem sistemleri, basit transfer projeyi saklayan klasör.

    Bu yüzden yapılacak ilk şey bir proje klasörü oluşturmaktır. Klasör adının şu şekilde ayarlanması önerilir: "İş türünün adı" + "Disiplinin adı" + "Uygulayıcının adı". Örneğin, "Uygulamalı BT hakkında rapor profesyonel aktivite Ivanov II”, kısaltmaların kullanımına izin verilir: “Profesyonel işçi Ivanov II'de pr IT raporu”.

    İkinci aşamada, “Pratik çalışma raporu” Word belgesini klasöre yerleştirmeniz gerekir (bu, sonuç olarak aldığınız belgedir). pratik iş 1 numara "Kelime işlemci Word ile çalışma"). Sonra koymak gerekir bu klasör Bu uygulamalı çalışma sırasında elde edilen Excel belgesi. Ayrıca bu klasörde, bu yönergeler tarafından sağlanan çalışmanın performansında kullanılan tüm dosyalar yerleştirilecektir.

    Özünde, OLE teknolojisi çeşitli ekleme modlarını organize etmek için bir mekanizma olduğundan Ofis kıyafeti MSOffice, bazı modlar aşağıda sunulacaktır.

    Diyelim ki bir Word belgesine bazı bilgiler eklemeniz gerekiyor. Excel belgesi. Bunu yapmak için, imleci Word belgesinde doğru yere getirmeniz ve ardından "Ekle" menüsünü, "Nesne" aracını seçmeniz gerekir (bkz. Şekil 2.34)

    Şekil 2.34 Nesne Ekleme

    Bundan sonra, "Dosyadan Oluştur" paneline gitmeniz gereken "Nesne Ekle" sihirbazının iletişim menüsü görünecektir. Bu pencerede "Gözat" düğmesine basın ve ihtiyacımız olan dosyayı seçin, "Dosyaya bağlantı" alanını işaretleyin ve "Tamam" düğmesini tıklayın (bkz. Şekil 2.35).

    Şekil 2.35 "Nesneleri Ekle" sihirbazının "Dosyadan Oluştur" sekmesi

    Sonuç, Şekil 2.36'da gösterilmektedir. Eklenen bir nesneye çift tıklamanın, nesnenin oluşturulduğu uygulamayı başlattığına dikkat edilmelidir. bu durum bu Excel'dir.

    Şekil 2.36 "Bir nesne eklemenin sonucu"

    Bu mod içindeki verileri otomatik olarak güncellemenizi sağlar. Word belgesi orijinalde değişiklik olması durumunda excel dosyası. Bir Word belgesi her açıldığında, belgenin bağlantıları kontrol edilir ve değişiklik yapılırsa, Word belgesinin referans verdiği kaynak dosyalardan birine gidildiğinde, kullanıcıya eylemlerden birinin sunulduğu bir borç penceresi açılır. arasından seçim yapın (bkz. Şekil 2.37).



    Şekil 2.37 "Kaynak dosyalarda değişiklik yaparken eylemlerden birini seçme olanağı sunan iletişim kutusu"

    "Nesne Ekle" sihirbazı, eklenen nesnelerin formatlarını zorlamaz, uygulamaya kadar herhangi bir dosya olabilir. Bir simge (etiket) şeklinde eklemenin mümkün olduğuna dikkat edilmelidir (bkz. Şekil 2.38).

    Şekil 2.38 "Simge ekleme örneği (kısayol)"

    "Dosyadan ekle" seçeneğinin yalnızca belirtemeyeceğiniz unutulmamalıdır. mutlak bağlantı, disk adından başlayarak tam dosya adını ve ayrıca dosyaların saklandığı dizinin (klasör) adından başlayarak göreli bir bağlantıyı içeren (bkz. şekil 2.39 ve 2.40).


    Şekil 2.39 " Ad Soyad dosya"


    Şekil 2.40 Göreli Adres

    "Nesne Ekle" sihirbazının "Oluştur" sekmesi ve "Ekle" menüsünün araç çubuğundaki diğer araçlar, öğrencilerin bağımsız değerlendirmesine bırakılır.

    OLE teknolojisi (Object Linking and Embedding), bilgisayarlar arasında bilgi yönetimi ve alışverişi için kullanılan bir teknolojidir. yazılım arayüzü diğer uygulamalar. Nesne Bağlama ve Gömme.
    OLE, çalışmanın bir bölümünü bir düzenleme programından diğerine aktarmanıza ve sonuçları geri döndürmenize olanak tanır. Örneğin, kişisel bir bilgisayara yüklenen bir yayımlama sistemi, bazı metinleri işlenmek üzere şu adrese gönderebilir: Metin düzeltici veya bir görüntüyü OLE teknolojisini kullanan bir görüntü düzenleyiciye aktarın.
    OLE kullanmanın ana avantajı (dosya boyutunu küçültmek dışında), programın eriştiği bir işlevler dosyası olan bir ana dosya oluşturmanıza izin vermesidir. Bu dosya, işlendikten sonra kaynak belgeye döndürülen kaynak programdaki veriler üzerinde çalışabilir.
    OLE, bileşik belgelerin (eng. bileşik belgeler) işlenmesinde kullanılır, bir aktarım arabirimi (eng. sürükle ve bırak) aracılığıyla ilgisiz farklı sistemler arasında veri aktarırken ve ayrıca pano ile işlemler gerçekleştirirken kullanılabilir. Gömme fikri, ses, video, animasyonun görüntü iletimini kullanan web sayfalarında (örneğin, Web TV) multimedya içeriğiyle çalışırken yaygın olarak kullanılır. HTML sayfaları(Köprü Metni İşaretleme Dili) veya metinsel işaretleme kullanan diğer dosyalarda (XML ve SGML gibi). Ancak, OLE teknolojisi bir "kalın istemci" mimarisi, yani yedek bilgi işlem kaynaklarına sahip bir ağ bilgisayarı kullanır. Bu, enjekte edilmeye çalışılan dosya veya program türünün müşterinin makinesinde bulunması gerektiği anlamına gelir. Örneğin, OLE tablolarda çalışıyorsa Microsoft Excel, O excel programı kullanıcının makinesine kurulmalıdır.
    OLE 1.0, daha fazla alanda kullanılan DDE (Dynamic Data Exchange) teknolojisine dayalı olarak 1990 yılında piyasaya sürüldü. erken sürümler işletim sistemi Microsoft Windows. DDE teknolojisi, çalışan iki program arasında veri aktarma miktarı ve yöntemleri açısından ciddi şekilde sınırlıyken, OLE çalışabildi. aktif bileşikler iki belge arasında, hatta bir tür belgeyi başka türde bir belgenin içine katıştırın.
    OLE sunucuları ve istemcileri, sanal işlev tablolarını (VTBL) kullanarak sistem kitaplıklarıyla etkileşime girer. Bu tablolar, işlevlerin işaretçilerini içerir. sistem kitaplığı sunucu veya istemci ile etkileşim için kullanabilirsiniz. OLESVR.DLL (sunucuda) ve OLECLI.DLL (istemcide) kitaplıkları, başlangıçta işletim sistemi tarafından geliştirilen WM_DDE_EXECUTE mesajını kullanarak birbirleriyle iletişim kurmak üzere tasarlanmıştır.
    OLE 1.1 daha sonra bileşenlerle çalışmak için COM (bileşen nesne modeli) mimarisine dönüştü yazılım. Daha sonra COM mimarisi dönüştürüldü ve DCOM olarak tanındı.
    Panoya bir OLE nesnesi yerleştirildiğinde, orijinalinde saklanır. Windows formatları(bitmap veya meta dosyası gibi) ve ayrıca kendi biçiminde kaydedilir. Kendi Biçimi OLE özellikli bir programın panoya kopyalanan başka bir belgenin bir bölümünü gömmesine ve bunu kullanıcının belgesinde saklamasına izin verir.
    Bir sonraki evrimsel adım, aynı amaç ve hedefleri koruyan OLE 2.0 idi. önceki versiyon. Ancak OLE 2.0, VTBL kullanmak yerine COM mimarisi üzerine inşa edildi. Yeni özellikler arasında sürükle ve bırak teknolojisinin otomasyonu, yerinde etkinleştirme ve yapılandırılmış depolama yer alır.

    Giriş 3

    1. OLE 4 kavramı

    2. OLE 7'yi kullanma

    2.1 Uygulama 12

    2.2 Nesneleri bir uygulamadan diğerine sürükleme 13

    2.3 Nesneleri bağlama 14

    Sonuç 28

    Edebiyat 29


    giriiş

    Kişisel bilgisayarların (PC'ler) ortaya çıkmasıyla birlikte, her tür insan faaliyetinin bilgilendirilmesi süreci olmuştur: üretim, bilim, teknoloji. Bu süreç arasındaki çatışmalardan kaynaklanır. özürlü insanın bilgi algısı ve gelen ve depolanan bilgilerin güçlü akışları.

    Toplumun bilişiminin gelişimi, bilgisayar teknolojisinin gelişimi ile yakından bağlantılıdır.

    PC'yi açtığınızda, işletim sistemi (OS) otomatik olarak karmaşık çalışmaya başlar. yazılım araçları, aralarında önemli bir rolün aralarındaki arayüze ait olduğu çeşitli arayüz türleri sağlar. farklı şekiller yazılım.

    Belgeleri bağlamak için farklı uygulamalar teknoloji kullanılır

    Örneğin, bir metin hazırlarken kelime işlemci Genellikle resimler yerleştirme ihtiyacı vardır. Bu amaç için grafik dosyası Resim, bir metin belgesine bağlanmak veya gömmek için bir nesne olarak kullanılabilir.


    1. OLE kavramı

    OLE (eng. Nesne Bağlama ve Gömme), Microsoft tarafından geliştirilen nesneleri diğer belgelere ve nesnelere bağlamak ve katıştırmak için bir teknoloji.

    OLE, çalışmanın bir bölümünü bir düzenleme programından diğerine aktarmanıza ve sonuçları geri döndürmenize olanak tanır. Örneğin, kişisel bir bilgisayara yüklenen bir yayımlama sistemi, işlenmek üzere metnin bir kısmını bir metin düzenleyiciye veya bazı görüntüleri OLE teknolojisini kullanarak bir görüntü düzenleyiciye gönderebilir.

    OLE kullanmanın ana avantajı (dosya boyutunu küçültmek dışında), programın eriştiği bir işlevler dosyası olan bir ana dosya oluşturmanıza izin vermesidir. Bu dosya, işlendikten sonra kaynak belgeye döndürülen kaynak programdaki veriler üzerinde çalışabilir.

    OLE, bileşik belgelerin (eng. bileşik belgeler) işlenmesinde kullanılır, bir aktarım arabirimi (eng. sürükle ve bırak) aracılığıyla ilgisiz farklı sistemler arasında veri aktarırken ve ayrıca pano ile işlemler gerçekleştirirken kullanılabilir. Gömme fikri, HTML sayfalarında (köprü metni biçimlendirme dili) veya diğer dosyalarda görüntü, ses, video, animasyon aktarımını kullanan web sayfalarında (örneğin Web TV) multimedya içeriğiyle çalışırken yaygın olarak kullanılır. metin işaretlemesi (örneğin , XML ve SGML). Ancak, OLE teknolojisi bir "kalın istemci" mimarisi, yani yedek bilgi işlem kaynaklarına sahip bir ağ bilgisayarı kullanır. Bu, enjekte edilmeye çalışılan dosya veya program türünün müşterinin makinesinde bulunması gerektiği anlamına gelir. Örneğin, OLE çalışıyorsa Microsoft elektronik tabloları Excel, kullanıcının makinesinde Excel kurulu olmalıdır.

    OLE 1.0

    OLE 1.0, işletim sisteminin önceki sürümlerinde kullanılan DDE (Dynamic Data Exchange) teknolojisine dayalı olarak 1990 yılında piyasaya sürüldü. Microsoft sistemleri Pencereler. DDE teknolojisi, çalışan iki program arasında veri aktarma miktarı ve yöntemleri açısından ciddi şekilde sınırlıyken, OLE iki belge arasındaki aktif bağlantılarda çalışabiliyor, hatta bir tür belgeyi başka türdeki bir belgenin içine gömebiliyordu.

    OLE sunucuları ve istemcileri, sanal işlev tablolarını (VTBL) kullanarak sistem kitaplıklarıyla etkileşime girer. Bu tablolar, sistem kitaplığının sunucu veya istemci ile etkileşim kurmak için kullanabileceği işlevlere işaretçiler içerir. OLESVR.DLL (sunucuda) ve OLECLI.DLL (istemcide) kitaplıkları, başlangıçta işletim sistemi tarafından sağlanan WM_DDE_EXECUTE mesajını kullanarak birbirleriyle iletişim kurmak üzere tasarlanmıştır.

    OLE 1.1 daha sonra yazılım bileşenleriyle çalışmak için COM (bileşen nesne modeli) mimarisine dönüştü. Daha sonra COM mimarisi dönüştürüldü ve DCOM olarak tanındı.

    Panoya bir OLE nesnesi yerleştirildiğinde, yerel Windows biçimlerinde (bitmap veya meta dosyası gibi) kaydedilir ve ayrıca yerel biçiminde kaydedilir. Yerel biçim, OLE etkin bir programın panoya kopyalanan başka bir belgenin bir yığınını gömmesine ve bunu kullanıcının belgesinde saklamasına olanak tanır.

    OLE 2.0

    Bir sonraki evrimsel adım, önceki sürümle aynı amaç ve hedefleri koruyan OLE 2.0 idi. Ancak OLE 2.0, VTBL kullanmak yerine COM mimarisi üzerine inşa edildi. Yeni özellikler arasında sürükle ve bırak teknolojisinin otomasyonu, yerinde etkinleştirme ve yapılandırılmış depolama yer alır.

    ActiveX

    1996'da Microsoft, OLE 2.0 teknolojisini ActiveX olarak yeniden adlandırdı. ActiveX denetimleri, ActiveX belgeleri ve Active Scripting teknolojisi sunuldu. OLE'nin bu sürümü, öncelikle web tasarımcıları tarafından multimedya verilerini sayfalara eklemek için kullanılır.

    Özetle, OLE'nin, içinde hazırlanan verileri içeren belgeleri kolayca hazırlamanıza olanak tanıyan bir dizi araç olduğu sonucuna varabiliriz. çeşitli uygulamalar. Farklı uygulamalarda hazırlanan verileri birleştirebilmeniz için bu uygulamaların teknolojiyi desteklemesi gerekmektedir. OLE. Standart Uygulamalar Windows - Boya Fırçası, Yazma, Ses Kaydedici, Cardfile, Nesne Pakager OLE'yi destekleyin. Hariç standart uygulamalar Windows, Microsoft ve diğer bağımsız şirketler tarafından geliştirilen diğer birçok uygulama, OLE teknolojisini destekler. Microsoft Word pencereler için 2.0 ve 6.0, Microsoft Excel 4.0 ve 5.0, ZSoft PhotoFinish 2.0, Designer, Windows için FoxPro, Access ve diğer pek çok paket OLE teknolojisini destekler.


    2. OLE'yi kullanma

    Nesneleri bağlamak ve gömmek, bir uygulamadaki bilgilerin başka bir uygulamada kullanılmasına izin verir. Teknolojiyi kullanmak OLE Hem kaynak uygulama hem de hedef uygulama desteklemelidir. OLE.

    Nesneleri bağlama ve gömme teknolojisini kullanma ( OLE ) Microsoft Windows'ta uygulandığında, orijinal uygulamada düzenleme özelliğini korurken bilgileri bir uygulamadan diğerine kopyalayıp yapıştırabilirsiniz.

    Hem bağlama hem de yerleştirme, bir belgeden diğerine bilgi ekler. Ayrıca, her iki durumda da nesne, hedef uygulamanın belgesinde düzenlenir.

    Bağlantı, kaynak belge verilerini hedef belgede kullanmanın bir yöntemidir. Aynı zamanda, kaynak belgedeki nesnede yapılan herhangi bir değişiklik, kullanılarak diğer tüm belgelerde bu nesnede yapılan değişiklikleri gerektirir. verilen nesne iletişim yoluyla.

    Tüm uygulamalar tekniği desteklemez OLE . İletilecek nesneler oluşturan uygulamalara denir OLE -sunucular ve diğer kişilerin nesnelerini yerleştirmenize veya bağlamanıza izin veren OLE istemcileri.

    OLE teknolojisi üzerinde gösterilebilir özel örnek AutoCAD uygulama çizim görünümünü bir Microsoft Word belgesine kopyalama.

    AutoCAD uygulamasını açın ve ihtiyacımız olan çizimi dosya listesinden seçin (Şek. 1)

    Şekil 1.

    Bir çizimi metne kopyalamak için Microsoft editörü Word, araç çubuğundaki Düzenle düğmesine basın (Şek. 2) ve Kopyalama görünümü satırını etkinleştirin. Bir Microsoft Word belgesi açın, çizimi metinde doğru yere yapıştırın.

    Pirinç. 2

    Şek. 3

    Bir çizimi düzenlemek için Microsoft belgesi Word (Şekil 3), uygulama sunucusuna girmek için çizim alanının üzerine gelmeniz ve farenin sol düğmesine çift tıklamanız gerekir. Bu, gerekli tüm değişiklikleri yapabileceğiniz orijinal çizimi içeren AutoCAD penceresini açacaktır (Şekil 4). Düğmeye bastıktan sonra Kaydetmek değişiklikler Microsoft Word'e kaydedilecektir. Dosyayı kaydetmeden AutoCAD uygulamasını kapatırsanız, "Nesneyi kapatmadan önce Microsoft Word yenilensin mi?" (Şek.5). Güncellenmiş çizim Şekil 1'de gösterilmektedir. 6.

    Özünde, nesneleri gömmek ve bunları bağlamak, bloklar eklemek ve oluşturmakla benzerdir. Dış bağlantılar. Bir nesneyi bir hedef belgeden başka bir uygulamaya kopyalarken, ikincisinin sunucu belgesiyle bağlantısı korunur.

    Pirinç. 4

    Pirinç. 5

    Pirinç. 6

    OLE yöntemi kullanılarak gömüldüğünde, katıştırılan verilerin bir kopyası ana belgeye yerleştirilir. Bu kopya artık orijinal belgeye bağlı değil. Bir ana belgedeki gömülü veriler, oluşturulduğu uygulamayla düzenlenebilir; ancak orijinal belge değiştirilmez. Nesneleri gömerken, kaynak dosyanın bağlantısı korunmaz. Bileşik düzenlenirken kaynak belgenin değiştirilmesi istenmiyorsa gömme kullanılmalıdır.


    orijinal belge

    değişti

    orijinal belge

    Kompozit

    belge değiştirilmedi

    Bileşik belge

    Pirinç. 7

    2.1 Uygulama

    Kaynak belgedeki verileri hedef belgede kullanma yöntemlerinden biri. Bir belgedeki bir nesnenin kopyasını, orijinal belgeye atıfta bulunmadan diğerine yapıştırmanıza olanak tanır.

    Çizimlere gömülü veriler, orijinal belge değiştirildiğinde güncellenmez. Nesneler, panoya kopyalanıp başka bir uygulamanın dosyasına yapıştırılarak çizimlere gömülebilir. Böylece örneğin başka bir uygulamada oluşturulan bir firma logosu çizime eklenir.

    OLE uygulaması için -İhtiyacınız olan başka bir uygulamaya itiraz edin:

    1. Belgeyi orijinal uygulamada açın.
    2. Gömülü verileri panoya kopyalayın.
    3. Başka bir uygulama açın.
    4. "Düzenle" ve "Yapıştır"ı tıklayın.
    5. Tamam tuşuna basın".

    Pirinç. 8. OLE Uygulaması -uygulamadan nesne MathCAD'den Excel'e

    2.2 Nesneleri bir uygulamadan diğerine sürükleme

    Başka bir uygulamanın penceresinde seçilen veri ve grafikler, fare ile ekranda sürüklenerek çizime eklenebilir. Hem orijinal uygulamanın penceresi hem de başka bir uygulamanın penceresi açık olmalı ve simge durumuna küçültülmemelidir (Şekil 9). Uygulamalar arasında sürükle ve bırak, yalnızca ikinci uygulama destekliyorsa mümkündür. ActiveX teknolojisi. Bu şekilde taşınan nesneler (bağlanmak yerine) gömülü hale gelir. Verilerin normal sürüklenip bırakılması sıralı kesme ve yapıştırma işlemine benzer. Veriler, sunucu belgesinden tamamen kaldırılır ve ana belgeye eklenir. Tuş basılı tutulurken sürükleme yapılırsa CTRL , kesmek yerine kopyalama yapılır; verilerin bir kopyası ana belgede oluşturulurken orijinal sürüm değişmeden kalır.

    Pirinç. 9. Sürükle ve Bırak MathCAD'den Excel'e OLE nesnesi

    2.3 Nesneleri bağlama

    Yöntemle bağlantı kurarken OLE sunucu belgesi ile bileşik belge arasında bir bağlantı oluşturulur. İletişim uygun yol aynı verilerin farklı belgelerde kullanılması: kaynak veriler değiştirilirse, bileşik belgeleri değiştirmek için yalnızca bağlantıların güncellenmesi gerekir. Çoğu havuz uygulaması, otomatik olarak güncellenecek şekilde de yapılandırılabilir.

    Bir çizimi bağladığınızda, hem kaynak uygulamaya hem de belgeye erişimi korumanız gerekir. Bunlardan herhangi biri yeniden adlandırılırsa veya taşınırsa, bağlantının yeniden tanımlanması gerekebilir.



    orijinal belge

    değişti

    orijinal belge

    Bileşik belge

    değişti

    Bileşik belge

    Pirinç. 10

    Şek. 11, bir nesnenin kopyalanmasını gösterir. MathCAD'den Excel'e sunucu belgesi ile bileşik belge arasında bir bağlantı oluşturma modunda. olağan yol formül hazırlama MatematikCAD kopyalamak için, yani formülü seçin, menüyü çağırmak için sağ tıklayın ve satırı etkinleştirin kopyala. İmleci çalışma sayfasında istenen konuma taşıyın mükemmel ve farenin sol düğmesine tıklayın. Satırı etkinleştirdiğimiz bir menüyü çağırmak için sağ tıklayınözel uç(resimde kırmızı ok). penceredeözel uç(Şek. 12) düğmesine basın Bağlamak ve Seç istenen biçim(alanda Nasıl ). düğmeye basıyoruz TAMAM. Uygulamadan formül MatematikCAD uygulamaya kopyalandı Bağlantı ile Microsoft Excel.

    içindeki bir nesneyi düzenlemek için mükemmel imleci nesnenin alanına getirmeniz ve menüyü çağırmak için sağ tıklamanız gerekir (Şek. 13), düğmesine tıklayın açık ve ortaya çıkan çalışma sayfasında MatematikCAD orijinal nesnede gerekli değişiklikleri yapın. Bu değişiklikler çalışma sayfası nesnesinde otomatik olarak yapılır. Excel (Şek. 14).

    kopyalama

    Pirinç. on bir

    Pirinç. 12

    Pirinç. 13

    Pirinç. 14

    Nesnenin aktarıldığı uygulama bilgisayarda yüklü değilse, eklenen nesneyi belgeye düzenlemeye çalıştığınızda (nesneye çift tıklayın), hata uyarısı içeren bir pencere görünecektir (Şek. 15) veya (menüyü sağ tuşla çağırdığınızda) - sunucu nesnesinin bilinmeyen kaynağı hakkında bilgi (Şek. 16).

    Pirinç. 15

    Pirinç. 16

    İlişkili kopyaya sahip bileşik belge kapatıldığında sunucu belge nesnesinde değişiklikler yapıldıysa, dosyayı bileşik belge ile açarken, verilerin güncellenmesi veya güncellenmemesi hakkında bir uyarı içeren bir pencere görünecektir (Şek. 17).

    Pirinç. 17

    benzer teknoloji OLE örneğin bir uygulamadan nesneleri kopyalarken ve düzenlerken bir bağlantı ile gerçekleşir Microsoft Word'de MathCAD (Şek. 18).

    Pirinç. 18

    Sürükle ve bırak, verileri kopyalamak ve taşımak, ilgili nesneleri oluşturmak, belgeler arasında kısayollar ve köprüler oluşturmak için kullanılır. farklı programlar. Her program protokolü desteklemelidir OLE.

    Bu gerektiğinde:

    1. Program pencerelerini, hem kaynak dosya hem de Hedef dosya açık ve görünürdü. Sürüklenen verileri ve yerleştirileceği yeri görmeniz gerekir.

    2. Verileri seçin ve ardından farenin sağ tuşuna basarak seçilen verileri yeni bir konuma veya başka bir programa sürükleyin.

    3. İçinde bağlam menüsü istediğiniz komutu seçin.

    Şek. 20 formülü uygulamadan sürüklemenin sonucunu gösterir Excel'den Microsoft Word'e uygulama.

    sürükle ve bırak

    Pirinç. 19.

    Pirinç. 20.

    Dosyadaki çizim resmi Microsoft Word örneğin bir simge olarak dönüştürülebilir. Bunun için prosedür aşağıdaki gibi olmalıdır:

    1. Çizimi düzenlemek için menüyü çağırıyoruz, ancak düğme yerine Düzenlemek( düzenleme) düğmesine basın Dönüştürün (Şek. 21).

    2. Görünen "Nesne Türü Dönüştürme" menüsünde mevcut türün dikdörtgenini işaretleyin, "Bir simge şeklinde" düğmelerine basın ve Tamam (Şek. 22).

    3. Çizimin olduğu alanda bir simge görünecektir (Şek. 23)

    Bir simgeye dönüştürülmüş bir çizimi düzenleme prosedürleri yukarıda açıklananla aynı kalır, sadece perde arkasında kalırlar.

    Pirinç. 21

    Pirinç. 22

    Pirinç. 23

    Şek. 24, tasarımcılar için bir program kullanılarak yapılmış bir çizimin görüntüsüdür. Microsoft Office Vizyonu ve belge sayfasına kopyalandı Microsoft Word.

    Çizimi değiştirmek için, alanına sağ tıklamanız ve beliren menüde "Nesne" satırını etkinleştirmeniz gerekir. Vizyon ” ve “Değiştir” düğmesine tıklayın (Şek. 25). Bir düzenleyici penceresi görünecektir Vizyon (Şekil 25), araç çubuğundaki karşılık gelen şekilleri kullanarak çizimde gerekli ayarlamaları yapmak mümkün olacaktır. Örneğin, Şek. Şekil 26 düzeltilmiş çizimi göstermektedir.

    Pirinç. 24

    Pirinç. 25

    Pirinç. 26

    Pirinç. 27

    Bir uygulamadan grafik eklemek için bir örnek kullanalım Microsoft G ve ph'tan Microsoft Word'e . Bunun için aşağıdaki işlemler kullanılır:

    1. Araç çubuğunda, düğmesine tıklayın Ekle + Nesne .
    2. "Nesne ekle" penceresinde (Şekil 28) "Diyagram" durumumuzdaki nesne tipini seçin. Microsoft G a ph".

    Pirinç. 28

    1. Tamam'ı tıklayın . Çalışma alanı açılır Microsoft G a ph (Şek. 29).
    2. araçlarla Microsoft G a ph istenen diyagramı oluşturun ve şeklin dışındaki alana sol tıklayın. Diyagram belgeye eklenir (Şek. 20).

    Pirinç. 29

    Pirinç. otuz

    Diyagramı düzenlemek için, nesnenin alanına çift tıklayın ve gerekli değişiklikleri yapmak için onu arayın (Şek. 31).

    Pirinç. 31

    Uygulamadan formül eklemek için benzer bir prosedür kullanılır. Microsoft Denklem 3.0.

    Formüle çift tıklamak araç çubuğunu getirir Microsoft Denklemi ve formülde değişiklikler yapabilirsiniz (Şek. 32):

    Pirinç. 32

    Şek. Şekil 33, program kullanılarak yapılmış bir çizimi göstermektedir. KOMPAŞ 3 D LT V 10 ve kopyalandı Microsoft Word.

    Bir çizimi düzenlemek için, nesneye çift tıklamak, böylece sunucu programını çağırmak ve çizimi düzeltmek yeterlidir (Şekil 34).

    Pirinç. 32

    Pirinç. 34

    Çözüm

    Kurs çalışması, bir dizi arayüz türü arasında önemli rol farklı yazılım türleri (PC uygulamaları) arasında bir arayüz oynatır.

    Farklı uygulamalardan belgeleri bağlamak için, örneğin AutoCAD, Microsoft Word, MathCAD, Microsoft Excel, Microsoft Power Point, Microsoft Equation, Microsoft Office Visio, Microsoft Graph , KOMPAS vb. teknolojiler kullanılmaktadır. OLE (Nesne Bağlama ve Gömme) ), "nesne bağlama ve yerleştirme" anlamına gelir.

    Ana olasılıklar dikkate alınır OLE teknolojisi, kullanımının temel yöntemleri verilmektedir.

    Böyle bir mekanizmanın varlığı, bazı uygulamaların bir parçasını veya dosyasını çıktı belgesine aktarmanıza olanak tanır. Bu durumda, bağlantılı çıktı belgesi, bir bileşik belgenin, yani gömülü veya bağlantılı nesneleri olan bir belgenin özelliklerini kazanır. çeşitli formatlar diğer uygulamalar tarafından oluşturulur.

    Temel kullanım OLE teknolojiler somut örnekler üzerinde gösterilmektedir.

    Çalışmanın sonuçları bir sunum şeklinde sunulur. Microsoft Powerpoint , multimedya efektlerini kullanarak halka açık bir konuşmaya görsel olarak eşlik etmenizi sağlar.

    Edebiyat

    1. Microsoft Office 2000: El Kitabı. Ed. Yu Kolesnikova, St.Petersburg: Piter, 1999. 480 s.
    2. Vlasenko S. Yu Microsoft Word 2002. St. Petersburg: BHV Petersburg, 2002. 992 s.
    3. Dodge M., Stinson K. Etkili çalışmaİle Microsoft Excel 2000. St.Petersburg: Piter, 2002. 1056 s.
    4. Bilgisayar Bilimi. Temel kurs / Simonovich S.V., Evseev G.A., Murakhovsky V.I., Bobrovsky S.I. St. Petersburg: Peter, 2001. 640 s.
    5. Stolyarov A.M., Stolyarova E.S. Kelime 2002 kendim için.M.: DMK Press, 2002. 432 s.
    6. Stotsky Yu.Kendi kendine eğitmen ofis 2000 St.Petersburg: Piter, 2000. 608 s.

    7. Shafrin Yu.1500 temel kavram, terim ve pratik tavsiye kullanıcılar için kişisel bilgisayar.M.: Drofa, 2001. 272 ​​​​s.

    Word veya Excel gibi diğer programlardan içerik eklemek için Nesne Bağlama ve Gömme (OLE) kullanabilirsiniz.

    OLE arabirimi birçok kullanıcı tarafından desteklenir. çeşitli programlar ve bir programda oluşturulan içeriği başka bir programa koymak için kullanılır. Örneğin, bir belge ekleyebilirsiniz. Ofis kelimesi bir kitapta Office Excel'i. Hangi tür içeriğin eklenebileceğini görmek için sekmede Sokmak grup içinde MetinÖğeyi seçin Bir obje. sahada Nesne türü yalnızca yüklü programların nesneleri bu bilgisayar ve OLE arayüzünü desteklemek.

    Genel bilgi bağlantılı ve gömülü nesneler hakkında

    OLE arabirimini destekleyen başka bir programdan (Word gibi) Excel'e kopyalanan veriler, bağlantılı bir nesne veya katıştırılmış bir nesne olarak yapıştırılabilir. Gömülü ve bağlantılı nesneler arasındaki temel farklar, verilerin depolandığı yer ve nesnenin hedef dosyaya eklendikten sonra nasıl güncellendiğidir. Gömülü nesneler, eklendikleri çalışma kitabında saklanır ve güncellenmez. Bağlantılı nesneler içinde kalır ayrı dosyalar ve güncellenebilir.

    Bir belgedeki bağlantılı ve katıştırılmış nesneler

    1. Gömülü nesnenin kaynak dosyayla bağlantısı yok.

    2. Bağlantılı nesne, kaynak dosyaya bağlıdır.

    3. Kaynak dosya güncellendiğinde, ilişkili nesne güncellenir.

    Bağlantılı Nesneler Ne Zaman Kullanılır?

    Kaynak dosyadaki veriler değiştiğinde hedef dosyadaki verilerin güncellenmesini istiyorsanız bağlantılı nesneleri kullanın.

    Bağlantılı bir nesne kullanıldığında, kaynak veriler kaynak dosyada saklanır. Ortaya çıkan dosya, bağlantılı verilerin bir temsilini görüntüler, ancak yalnızca orijinal verilerin konumu (ve nesne ise boyutu) hakkındaki bilgileri depolar. Microsoft grafiği mükemmel). Orijinal verilerle bağlantıyı sürdürmek için, saklandıkları dosya şu adreste mevcut olmalıdır: yerel disk veya çevrimiçi.

    Kaynak dosyadaki veriler değiştiğinde bağlantılı veriler otomatik olarak güncellenebilir. Örneğin, bir Word belgesinde bir paragraf seçilir ve ardından bağlantılı bir nesne olarak bir Excel çalışma kitabına eklenirse, Word belgesindeki veriler değiştirildiğinde, Excel çalışma kitabı de değiştirilecektir.

    Katıştırılmış Nesneler Ne Zaman Kullanılır?

    Kaynak dosyada değiştiğinde kopyalanan verilerin değişmesini istemiyorsanız katıştırılmış bir nesne kullanın. Kaynak veri sürümü, çalışma kitabına tam olarak katıştırılmıştır. Verileri katıştırılmış bir nesne olarak kopyalarken, ortaya çıkan dosya daha uzun sürüyor disk alanı veri bağlamadan daha fazla.

    Dosyayı başka bir bilgisayarda açtığınızda, orijinal verilere erişiminiz olmadan katıştırılmış nesneyi görüntüleyebilirsiniz. Gömülü nesne kaynak dosyaya bağlı olmadığından, kaynak veri değiştiğinde güncellenmez. Katıştırılmış bir nesneyi düzenlemek için, orijinal programda açmak ve düzenlemek için çift tıklayın. Orijinal program (veya nesneyi düzenlemenize izin veren başka bir program) bilgisayarınızda kurulu olmalıdır.

    Bir OLE nesnesinin nasıl görüntülendiğini değiştirme

    Bir çalışma kitabında, bağlantılı bir nesne veya katıştırılmış bir nesne, orijinal programdaki gibi veya bir simge olarak görünebilir. Kitap İnternet üzerinden görüntülenecekse ve yazdırılması gerekmeyecekse, bu nesneyi bir simge olarak görüntülemeyi seçebilirsiniz. Bu, ekranda nesnenin kapladığı alanı azaltır. Bu nesneyi orijinal görünümünde görüntülemek için simgesine çift tıklayın.

    Sayfaya bir nesne gömme

    Bir dosyaya bağlantı ekleme

    Not:

    Excel'de bir nesne oluşturma


    Sayfaya bir nesne gömme

    Bir dosyaya bağlantı ekleme

    Bir nesneyi tamamen gömmek yerine, ona bir referans ekleyebilirsiniz. Eklemek istediğiniz kitap ve nesne bir SharePoint sitesinde depolanıyorsa, paylaşılıyorsa yapılabilir. ağ sürücüsü veya dosyaların konumu ve konumu değişmez. Bağlantı her zaman açık olduğundan, bağlantılı nesne değişirse bu kullanışlıdır. En son sürüm belge.

    Not: Eğer bağlantılı dosya taşıyın, bağlantı çalışmayacaktır.

    Excel'de bir nesne oluşturma

    Yaratabilir yeni nesne kitaptan çıkmadan başka bir programa dayalı. Örneğin, daha fazla eklemek istiyorsanız Detaylı Açıklama grafikler veya tablolar, örneğin gömülü bir belge oluşturabilirsiniz. Kelime dosyası veya PowerPoint'ten Excel'e. Nesneyi sayfanın sağında görüntüleyecek şekilde ayarlayabilir veya dosyayı açan bir simge ekleyebilirsiniz.


    OLE kullanarak başka bir programdan içerik bağlama veya katıştırma

    Başka bir programdan içerik (tamamen veya kısmen) bağlayabilir veya katıştırabilirsiniz.

    Başka bir programdan içerik katıştırma

    Kısmi içeriği başka bir programdan bağlama veya yerleştirme

    Bir OLE nesnesinin nasıl görüntülendiğini değiştirme

      Bir obje Nesne türü(Örneğin, Belge Nesnesi) ve komutu seçin Dönüştür.

      • Bir nesnenin içeriğini görüntülemek için işaretini kaldırın. simge olarak.

        Simgeyi görüntülemek için kutuyu işaretleyin simge olarak göster. Gerekirse, varsayılan simgeyi veya etiketi değiştirebilirsiniz. Bunu yapmak için tıklayın simge değiştir ve listeden istediğiniz simgeye tıklayın simge veya sahada başlık bir etiket girin.

    Bağlantılı Nesnelerdeki Güncellemeleri Yönetin

    Diğer programlarla bağlantı kurarken, güncelleme aşağıdaki yollardan biriyle gerçekleştirilebilir: hedef dosyayı açarken otomatik olarak, kaynak dosyadan güncellemeden önce önceki verilere bakmak isterseniz manuel olarak veya bir güncelleme isteği kullanarak, etkinleştirilmiş güncelleme yönteminden (otomatik veya manuel) bağımsız olarak.

    Başka bir programa manuel olarak bağlanan bir güncelleme yükleme

    Başka bir programla otomatik güncelleme bağlantısı kurma

    Sorun: Bir çalışma sayfasındaki otomatik bağlantılar güncellenemiyor

    Parametre Otomatik olarak Excel'de parametre tarafından geçersiz kılınır Bağlantıları diğer belgelere güncelleyin.

    Sağlamak otomatik güncelleme OLE nesnelerine otomatik bağlantılar için aşağıdakileri yapın:

    Programla bağlantının anında güncellenmesi

    İçeriği bir OLE programından değiştirme

    İÇİNDE excel uygulaması Bağlantılı veya başka bir programdan katıştırılmış içeriği düzenleyebilirsiniz.

    Kaynak Programda Bağlantılı Bir Nesneyi Düzenleme

    Kaynak Programda Katıştırılmış Bir Nesneyi Düzenleme

      Katıştırılmış bir nesneyi açmak için çift tıklayın.

      Gerekli değişiklikleri yapın.

      Nesne doğrudan pencerede değiştirilirse açık program, hedef dosyaya dönmek için nesnenin dışına tıklayın.

      Ayrı bir pencerede açık olan bir kaynak programdaki bir nesneyi değiştiriyorsanız, hedef dosyaya dönmek için kaynak programdan çıkın.

    Not: Video ve ses klipleri gibi bazı katıştırılmış nesnelere çift tıklandığında, onları açmak yerine oynatmaya başlarlar. Böyle bir gömülü nesneyi düzenlemek için simgeye veya nesneye sağ tıklayın, öğenin üzerine gelin Bir obje Nesne türü(Örneğin, Medya Klip Nesnesi) ve ardından komutu seçin Değiştirmek.

    Katıştırılmış bir nesneyi kaynak dışında bir programda düzenleme

      Değiştirmek istediğiniz katıştırılmış nesneyi seçin.

      Bir simgeye veya nesneye sağ tıklayın, öğenin üzerine gelin Bir obje Nesne türü(Örneğin, Belge Nesnesi) ve komutu seçin Dönüştür.

      Aşağıdaki işlemlerden birini gerçekleştirin.

      • Katıştırılmış bir nesneyi listede seçilen türe dönüştürmek için onay kutusunu seçin e dönüşmek.

        Katıştırılmış bir nesneyi listede seçilen biçimde, katıştırılmış nesnenin türünü değiştirmeden açmak için onay kutusunu seçin beğeniyi etkinleştir.

    Klavyeyi kullanarak bir OLE nesnesi seçme

      İletişim kutusunu görüntülemek için CTRL+G tuşlarına basın Geçiş.

      Düğmeye bas Vurgulamak, bir seçenek belirleyin nesneler ve düğmeye basın TAMAM.

      İstenen nesne vurgulanana kadar Sekme tuşuna art arda basın.

      SHIFT+F10 tuşlarına basın.

      Bir öğenin üzerine gelin Bir obje veya Nesne Diyagramı ve komutu seçin Değiştirmek.

    Sorun: Bağlantılı veya katıştırılmış bir nesneye çift tıklandığında "değiştirilemez" mesajı görüntüleniyor

    Bu mesaj, kaynak dosya veya program açılamıyorsa görünür.

    Kaynak programın kullanılabilir olduğundan emin olun.Özgün program bilgisayarda yüklü değilse, nesneyi bilgisayardaki programın dosya biçimine dönüştürün.

    Yeterli belleğiniz olduğundan emin olun. Bilgisayarınızın orijinal programı çalıştırmak için yeterli belleğe sahip olduğundan emin olun. Gerekirse, belleği boşaltmak için diğer programları kapatın.

    Tüm iletişim kutularını kapatın. Orijinal program çalışıyorsa, açık iletişim kutusu olmadığından emin olun. Çevirmek orijinal program ve tüm açık iletişim kutularını kapatın.

    Orijinal dosyayı kapatın. Kaynak dosya bağlantılı bir nesneyse başka bir kullanıcı tarafından açılmadığından emin olun.

    Orijinal dosya adının değişmediğinden emin olun. Değiştirmek istediğiniz kaynak dosya bağlantılı bir nesneyse, bağlantıyı oluşturduğunuz zamanki ada sahip olduğundan ve taşınmadığından emin olun. Kaynak dosyanın adını bulmak için bağlantılı nesneyi seçin ve ardından sekmede Veri grup içinde Bağlantılar takım seç Bağlantıları Düzenle. Orijinal dosya yeniden adlandırılmış veya taşınmışsa, düğmesini kullanın. Kaynağı değiştir iletişim kutusunda Bağlantıları değiştir orijinal dosyayı bulmak ve yeniden bağlanmak için.

    Ek Bilgiler

    Her zaman Excel Teknoloji Topluluğu'na soru sorabilir, Yanıtlar topluluğunda yardım isteyebilir ve ayrıca önerilerde bulunabilirsiniz. yeni özellik veya web sitesinde iyileştirme