Benim için anlaşılması zor olan bu örneği baştan sona kadar kendi çalışmama uyarlamaya çalıştım. Öğrenebildiklerimi paylaşmak için yazdım. Öncelikle Office 2003 kullandığımı belirteyim. "Açılır Takvim" uygulayacağımız formu tasarım modunda açıyoruz. Araçlar kutusundan açılır kutu alıp formda bulunmasını istediğimiz yere koyuyoruz. Yine araçlar kutusundan diğer denetimler düğmesine basarak açılan listeden "Takvim Denetimi 11.0"'ı alıp formumuza yerleştiriyoruz. Takvimin özelliklerindeki biçim sekmesindeki görünür kısmını "Hayır" yapıyoruz. Burada takvim açılınca nasıl görünmesini istiyorsak (biçimiyle ilgili diğer tarcihlerimizi) onları seçiyoruz. Tasarım modunda iken "Takvim" simgesinin ölçülerini (genişlik 0,500cm, yükseklik 0,500cm gibi olabilr) yapıyoruz. Yine araçlar kutusundan "Denetim Sihirbazı" pasif iken, komut düğmesine basarak formdaki açılan kutunun sol tarafına bir düğme çiziyoruz. Daha sonra özelliklerin biçim sekmesine gelerek resim sorusunun en sağındaki (... üç nokta)' ya basıyoruz. Açılan diyalog kutusunda Takvimi bulup tamam diyoruz.Daha sonra tdsharun hocamın verdiği örnek dosyadaki "CalendarCtrl "modülünü kendi uygulamamıza aynen kopyalayıp yapıştırıyoruz. Yine örnekteki gibi bir adet tarihler isimli tablo açıyoruz. Formumuzun takvim düğmesinin Olay sekmesinede örnekte belirtilen kodları kendi dosyamızı uyarlayarak yazıyoruz, hepsi bu kadar. İyi çalışmalar.
Cevapla
Son Düzenleme: 05/11/2010, 11:22, Düzenleyen: aydinseren.