![]() |
ActiveX Kontrol (OCX) Nasıl Oluşturulur - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Visual Basic 6 (https://accesstr.net/forum-visual-basic-6.html) +--- Forum: Visual Basic 6 Videoları (https://accesstr.net/forum-visual-basic-6-videolari.html) +--- Konu Başlığı: ActiveX Kontrol (OCX) Nasıl Oluşturulur (/konu-activex-kontrol-ocx-nasil-olusturulur.html) Sayfalar:
1
2
|
ActiveX Kontrol (OCX) Nasıl Oluşturulur - ogulcan92 - 18/05/2010 Merhaba Arkadaşlar öncelikle ActiveX Kontrollerini tanımakla başlayalım AccessKeys : Kısayol tuşu (Alt+F) gibi Alignable : True - Align özelliği var Ambient : Kontrolun bulunacağı yerin özellikleri CanGetFocus : True – Tab tuşu ile kontrole erişilebilir ControlContainer : True – İçerisine başka kontroller yerleştirilebilir DefaultCancel : Defaul ve Cancel özelliği EditAtDesignTime : True - Kontrolu tasarım zamanında çalıştırılabilme InvisibleAtRunTime : Kontrolün çalışma zamanında görünmesi PropertyPages : Özellikler penceresi Public : True - kontrol diğer uygulamalarda kullanabilir ToolBoxBitmap : Kontrolun ToolBox’a eklendiğinde görülecek olan resim Initialize : Yeni bir kontrol üretilmesi InitProperties : Initialize olayı sonrası ilk değerlerin oluşumu Terminate : Kontrolün hafızadan silinmesi AccesKeyPress : AccessKeys ile belirlenen tuşa basılması Hide : Kontrolün gizlenmesi Show : Kontrolün gösterilmesi AmbientChanged : Ambient özelliklerinden birinin değişmesi EnterFocus : GotFocus ExitFocus : LostFocus ReadProperties : Propertiese aktarılan değerin okunması WriteProperties : Değerin properties’e aktarılması ReSize : Kontrolün boyutunun değişmesi Paint : Kontrol nesnesinin formda gözükmesi Yeni bir proje açalım.(ActiveX Control) UserControl1 isimli formun üzerine 1 adet Shape1 Nesnesi ve 1 adetde Text1 nesnesi koyalım ve nesnelerimizin yerlerini (Sahape1 Left 0 Top 0 Text1 Left 20 Top 20) ayarlıyalım.Sonra Project menüsünden > Project\Add UserControl seçerek önümüze gelecek olan Pencerenin <New> sekmesindeki <VB ActiveX Control Interface Wizard> olanı seçiyoruz ve Tekrar önünüze gelecek olan Pencerenin Sol ve Sağ tarafında liste gözükecektir. Soldaki listede kullanabileceğimiz denetimler, Sağdaki listede kullandığımız Seçilmiş denetimler gözükecektir. Şimdi buradan otomatik seçili olarak gelen denetimleri kaldıracağız. Yani Orta kısımda bulunan "<<" başlıklı butona kullanarak sağdaki listeyi boşaltalım ve Next butonuna tıklayarak diğer sayfaya geçelim. Bu kısımda da yine 1 adet Liste ve 3 adet buton göreceğiz. Buradaki liste kullanıcının yani sizin özel isteğine bağlı denetimleri görünür. Şimdi bizim listemiz boş ve hazırsak eklemeye başlıyalım New butonuna kullanarak açılan pencerede 3 adet tip seçeneği vardır Bunlar sırası ile aşağıdaki şekildedir. 1:Property (Özellik) 2:Method (Metot) 3:Event (Olay) Şimdi bir özellik ekleyelim Yani property sekmesi işaretleyip Name kısmına Sayı yazalım (Yani sadece text1 nesnemize sayı gireceğiz) OK butonuna bastığımızda bir önceki ekran geri gelecek ve boş olan listede bizim denetimimiz gözükecektir.Şimdi tekrar aynı işlemi yaparak Property seçili iken bu seferde Name kısmına TlfFormat (Burada Text1 Tlf Formatında olacak) yazıyoruz.Tekrar aynı işlemi yaparak Property değilde Event seçeneğeni işaretleyip Name kısmından Değişiklik yazıyoruz ve listemizde Sayı, TlfFormat ve Degisiklik denetimlerimiz listeleniyor Next diyerek diğer sekmeye geçiyoruz. Bu açılan sekmede Sol tarafta 1 liste ve içerisinde bizim denetimlerimiz görünecek Sağ tarafta ise Control ve Member adında 2 adet Combo görünüyor.1.Comboda kullandığımız nesneler 2. Comboda ise Event olaylarına seçeceğiz. Şimdi buradan Degisiklik isimli denetimimizi seçip 1.Combodan Text1 seçiyoruz sonra 2.Combodan Change olayını seçip Next butonuna tıklayınız. Tekrar açılan pencereden Sol tarafta bir liste kutusu (Public Name) ve Sağ tarafta 3 adet Combo 2 adet Text var.Sol taraftan Sayı denetimimizi seçip sağda bulunan Data Taype olan Comodan Boolean seçip Default Value yazan Textde 1 yazıyoruz.Aynı işlemi TlfFormatı içinde yapıyoruz.Son olarak Next ve Finis butonlarına basarak işlemi bitiriyoruz. Kod sayfasına geçip orada aşağıdaki kodları ekliyoruz. Kod:
Private Sub Text1_Change()'Telefon Formatı Not:Videoda ses yoktur. Anlatım Videosu: ActiveX Kontrol (Ocx) Hazırlama Cvp: ActiveX Kontrol (OCX) Nasıl Oluşturulur - Kur@l - 18/05/2010 Süper Çalışma Elleriniz Dert Görmesin... Cvp: ActiveX Kontrol (OCX) Nasıl Oluşturulur - emturker - 18/05/2010 ogulcan92 Hocam Gerçektende Süper Bu Tip Eğitim Videoların varsa yararlanmak isterim. Saygılar Cvp: ActiveX Kontrol (OCX) Nasıl Oluşturulur - ogulcan92 - 18/05/2010 Sn:emturker İşimden vakit buldukça hazırlamaya çalışıyorum, aslında bu tür videoları daha önceleride hazırlamıştım ama Hdd diskim arıza yapınca bütün çalışmalarım gitti bende vakit buldukça tekrar hazırlamaya çalışıyorum.Gerçe videolarda ses yok elimdeki sesli ekran görüntüsü alma programı Pc fazla kasyığı için başka bir programla sessiz olarak hazırlıyorum. Cvp: ActiveX Kontrol (OCX) Nasıl Oluşturulur - benremix - 18/05/2010 Sn Ogulcan92 bu güzel paylaşım için teşekkürler. Ellerine sağlık. Saygılar... Cvp: ActiveX Kontrol (OCX) Nasıl Oluşturulur - feraz - 18/02/2020 Merhaba video silinmiş.Ekleme imkanı var mıdır? |