Aracılığıyla paylaş


Etkinleştirme: Fiiller

Bu makalede, birincil ve ikincil fiillerin OLE etkinleştirmede oynadığı rol açıklanmaktadır.

Genellikle, eklenmiş bir öğeye çift tıklanması kullanıcının öğeyi düzenlemesine olanak tanır. Ancak, bazı öğeler bu şekilde davranmaz. Örneğin, Ses Kaydedicisi uygulamasıyla oluşturulan bir öğeye çift tıklanması sunucuyu ayrı bir pencerede açmaz; bunun yerine, sesi çalar.

Bu davranış farkının nedeni, Ses Kaydedicisi öğelerinin farklı bir "birincil fiile" sahip olmasıdır. Birincil fiil, kullanıcı bir OLE öğesine çift tıkladığında gerçekleştirilen eylemdir. Çoğu OLE öğesi türü için birincil fiil, öğeyi oluşturan sunucuyu başlatan Düzenle'dir. Ses Kaydedicisi öğeleri gibi bazı öğe türleri için birincil fiil Oynat'tır.

Birçok OLE öğesi türü yalnızca bir fiili destekler ve En yaygın olanı Düzenle'dir. Ancak, bazı öğe türleri birden çok fiil destekler. Örneğin, Ses Kaydedicisi öğeleri ikincil fiil olarak Düzenle'yi destekler.

Sık kullanılan başka bir fiil de Aç'tır. Sunucu uygulamasının ayrı bir pencerede başlatılması dışında, Aç fiili Düzenle ile aynıdır. Bu fiil, kapsayıcı uygulaması veya sunucu uygulaması yerinde etkinleştirmeyi desteklemediğinde kullanılmalıdır.

Birincil fiil dışındaki tüm fiiller, öğe seçildiğinde bir alt menü komutu aracılığıyla çağrılmalıdır. Bu alt menü, öğe tarafından desteklenen tüm fiilleri içerir ve genellikle Düzenle menüsündeki typenameObject komutuyla ulaşılır. Typename Object komutu hakkında bilgi için Menüler ve Kaynaklar: Kapsayıcı Eklemeleri makalesine bakın.

Bir sunucu uygulamasının desteklediği fiiller Windows kayıt veritabanında listelenir. Sunucu uygulamanız Microsoft Foundation Sınıf Kitaplığı ile yazılmışsa, sunucu başlatıldığında tüm fiilleri otomatik olarak kaydeder. Aksi takdirde, sunucu uygulamasının başlatma aşamasında bunları kaydetmeniz gerekir. Daha fazla bilgi için Kayıt makalesine bakın.

Ayrıca bkz.

Etkinleştirme
Konteynerler
Sunucular