Visual FoxPro'da DateTimePicker denetimini kullanma

Bu makalede, Visual FoxPro'da DateTimePicker denetiminin nasıl kullanılacağı açıklanmaktadır.

Orijinal ürün sürümü: Visual FoxPro
Özgün KB numarası: 259646

Özet

DTPicker.exe, ActiveX DateTimePicker denetiminin nasıl kullanılacağını gösteren bir örnektir.

Daha fazla bilgi

Aşağıdaki dosya Microsoft İndirme Merkezi'nden indirilebilir:

DTPicker.exe paketini şimdi indirin. Sürüm Tarihi: Nisan 26-2000

Microsoft Desteği dosyalarını indirme hakkında daha fazla bilgi için bkz. microsoft destek dosyalarını çevrimiçi hizmetler edinme.

Microsoft bu dosyayı virüsler için taradı. Microsoft, dosyanın yayımlandığı tarihte kullanılabilen en güncel virüs algılama yazılımını kullandı. Dosya, dosyada yapılan yetkisiz değişiklikleri önlemeye yardımcı olan, güvenliği iyileştirilmiş sunucularda depolanır.

DTPicker.exe dosyası aşağıdaki dosyaları içerir:

Dosya adı Boyut
ReadMe.txt 3560
DTPicker.scx 4630
DTPicker.sct 19897

DateTimePicker denetimi hakkında

DateTimePicker denetimi, kolay tarih veya saat seçimine izin veren biçimlendirilmiş bir tarih saat alanı sağlamanıza olanak tanır. Ayrıca, kullanıcılar MonthView denetimine benzer bir açılan takvim arabiriminden bir tarih seçebilir.

DateTimePicker denetimi iki modda çalışır:

  • Açılan Takvim modu (varsayılan) - Kullanıcının tarih seçmek için kullanılabilecek bir açılan takvim görüntülemesini sağlar.

  • Saat Biçimi modu : Kullanıcının tarih ekranında bir alan seçmesine (ay, gün, yıl vb.) olanak tanır ve değerini ayarlamak için denetimin sağındaki YUKARI veya AŞAĞI ok tuşuna basın.

Klavyeyi veya fareyi kullanarak denetime gidebilirsiniz. Açılan takvimde, ayları görünüm içinde ve dışında kaydırmanızı sağlayan iki düğme vardır.

Not

DateTimePicker denetimi, Mscomct2.ocx dosyasında bulunan bir ActiveX denetim grubunun parçasıdır. Uygulamanızda DateTimePicker denetimini kullanmak için Mscomct2.ocx dosyasını projeye eklemeniz gerekir. Uygulamanızı dağıtırken, Mscomct2.ocx dosyasını kullanıcının Microsoft Windows Sistemi veya System32 dizinine yükleyin.

Bu örnek hakkında

Bu örnek, denetimdeki çeşitli özellikleri işlemenize ve sonuçları görmenize olanak sağlayan ek denetimlerin yanı sıra DateTimePicker denetimini içeren bir form sağlar. DateTimePicker denetiminden temsil ettikleri özellik yalnızca yazma olduğundan, denetimlerin bir sayısı salt okunur olarak ayarlanır. Geçerli tarih/saat değerine denetimdeki özelliğinden Object.Value veya bir tarih saat değerinin çeşitli bölümlerine karşılık gelen özelliklerden (Yıl, Ay, Gün, Saat, Dakika, saniye vb.) erişebilirsiniz.

DateTimePicker denetimiyle, geçerli bir tarih aralığı ve denetimde görüntülenen tarih saat değerinin biçimini belirtebilirsiniz. Kullanılabilir biçimler Uzun Tarih (0), Kısa Tarih (1), Saat (2) ve Özel (3) biçimleridir. Özel biçim belirtilirse, biçimi gereksinimlerinize göre özelleştirmek için DateTimePicker denetimi tarafından desteklenen biçim karakterlerini kullanabilirsiniz.

Not

CustomFormat özelliği büyük/küçük harfe duyarlıdır. M ve MM biçimleri Aylara, m ve mm küçük harf değerleri ise dakikalara işaret eder. Ayrıca h, hh, H ve H'nin saatlere başvurduğunu da unutmayın; küçük harf h ve ss değerleri on iki saat biçimindeki saatlere, büyük harf H ve SS ise yirmi dört saat biçimindeki saatlere başvurur.

Daha önce belirtildiği gibi, DateTimePicker iki moddan birinde çalışabilir (Açılan Takvim veya Saat Biçimi). Bu özellik tarafından denetlenmektedir UpDown . UpDown Özellik True (.T.) olarak ayarlandığında, denetim Zaman Biçimi modunda olur. Bu, denetimin en sağındaki değiştirici benzeri düğmelerin görünümüyle ortaya çıkar. Bu modda, kullanıcı tarih saat değerinin bir bölümünü (Ay, Gün, Yıl, Saat, Dakika vb.) seçebilir ve istenen tarih saatine ulaşılana kadar değerler arasında geçiş yapabilir. UpDown Özellik False (.F.) olarak ayarlandığında denetim Açılan Takvim modundadır. Bu durum, denetimin en sağındaki açılan düğmenin görünmesiyle ortaya çıkıyor. Bu modda, tarih saat değerinin saat bölümü değiştirilmez.

Not

DateTimePicker denetiminin Biçimi Saat (2) UpDown olarak ayarlandığında, özellik yoksayılır ve denetim Saat Biçimi modunda olur.

DateTimePicker denetiminin denetiminde etkinleştirilmiş bir onay kutusu olabilir. Bu onay kutusu temiz olduğunda (seçili değilse), denetimden döndürülen tarih ve saat değerleri olur. NULL. Değer.

Başvurular

DateTimePicker denetimi hakkında daha fazla bilgi için lütfen Windows Denetimleri Yardım dosyasındaki CMCTL298 konusuna bakın. CHM, MSDN Kitaplığınızı yüklediğiniz yerdedir.

Projeye ActiveX denetimi ekleme hakkında daha fazla bilgi için Programcı Kılavuzu'ndaki "Projeye Denetim Ekleme" bölümüne bakın.