Aracılığıyla paylaş


ActiveX Denetimlerini Kullanma

Bu bölümdeki konular, ActiveX denetimlerinin kullanımı hakkında genel bir bakış sergiler.

ActiveX denetimi; kalıcılık, bağlantı noktaları ve barındırma ile ilgili standart arabirimleri destekleyen bir COM bileşenidir. Bu standart arabirimler, bir denetimi denetim kapsayıcısında barındırılabilen bir protokolü tanımlar, iletileri değiştirir ve olayları işler.

COM sunucuları olarak ActiveX denetimleri aşağıdakilere sahiptir.

Terim

Açıklama

Özellikler'i tıklatın

Denetimler iç durumu temsil eden değişkenlere sahiptir ve Alma ve Set erişimci işlevleri uygulanır. Get işlevi, .idl dosyasındaki propget etiketi ile her bir erişimci yöntemi için oluşturulur. Set işlevi, her bir erişimci yöntemi için propput veya propputref IDL etiketi ile birlikte oluşturulur.

Erişimci işlevlerin nasıl tanımlandığını belirlemek için sarmalayıcı sınıflar veya OLE/COM Nesne Görüntüleyici kullanın.

Yöntemler

Denetimin davranışı, onun genel yöntemleri tarafından tanımlanır. Sarmalayıcı sınıflar bir denetimin yöntemlerine erişmenizi sağlar.

Sarmalayıcı sınıfları (varsayılan) kullanmazsanız, bir denetimin yöntemlerine arayüzü için bir işaretçi edinerek erişebilirsiniz.

ADO veri denetiminde alınan satır kümesini güncelleştiren Yenile, genel bir yöntem örneğidir.

Olaylar

Bir denetim, ana bilgisayarı bir şeyler olduğu konusunda uyarmak için bir olay oluşturabilir. OnClick olayı, düğme denetimine bir örnektir. Düğme basıldığında, düğme bir OnClick olayı oluşturur. Denetimin konağının bu olay için bir işleyicisi varsa, yürütülür.

Tür Kitaplığı

Bir tür kitaplığı, denetim kapsayıcısına bir denetimin hangi özellikleri, yöntemleri ve olayları desteklediğini anlatır. Tür kitaplıkları (.tlb uzantılı) olarak ayrı dosyalar şeklinde ya da iç denetimin içinde varolabilir.

Tür kitaplıkları denetimin yardımcı sınıf bilgilerini de içerir. Yardımcı sınıf, GUID ile tanımlanan bir COM sınıftır. Yardımcı sınıf denetim tarafından tanımlanan bir veya daha fazla arabirim içerir.

Tür kitaplıklarını incelemek için OLE/COM Nesne Görüntüleyicisi'ni kullanın.

Aşağıdaki başlıklar bir ActiveX denetiminin kullanımını açıklar:

Ayrıca bkz.

Başvuru

Veri İlişkili Denetimler (ADO ve RDO)