Hata: Çalışma zamanı hatası 380 MaskEdBox ile "Geçersiz özellik değeri"

Makale çevirileri Makale çevirileri
Makale numarası: 177088 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Çalışma zamanı sırasında bir maske Düzen denetimi Text özelliğini ayarladığınızda, Microsoft Visual Basic 4.0 ile aşağıdaki hata iletisini.
Çalışma zamanı hatası 380:
Geçersiz özellik değeri

Neden

Bu hata aşağıdaki durumlarda oluşur:
  • Maske düzenleme denetiminin Visible özelliğini false olarak tasarım zamanında ayarlanır.

    -ve-
  • MSMASK32.OCX sonraki bir sürümü yüklenir. <a1>Sürüm</a1> 5.00.3714, Microsoft Visual Basic 5.0 ile birlikte gelen MSMASK32.OCX ile bu hata oluşur.

Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, tasarım zamanında true maskesi düzenleme denetiminin Visible özelliğini ayarlamak ve yanlış çalışma zamanında, belki sırasında formun Load olayı değiştirin.

Durum

Microsoft bu hatanın bu makalenin başında listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır. Biz bu hatayı araştırmak ve burada yeni bilgiler kullanılabilir olduğunda Microsoft Bilgi Bankası'ndaki deftere nakleder.

Daha fazla bilgi

Davranışı yeniden oluşturma adımları

  1. Yeni bir proje içinde Visual Basic 4.0 başlatın. Varsayılan olarak, Form1 oluşturulur.
  2. Araçlar menüsünden, özel Denetimler'i tıklatın ve denetimi "Microsoft ağ maskesi denetim Düzenle."
  3. Form1'e bir maske düzenleme denetimi ekleyin ve denetim için aşağıdaki özellikleri ayarlayın:
       Property                 Value
       --------                 -----
       Visible                  False
       Mask                     &-&
    
    						
  4. Aşağıdaki kodu Form1 <a1>Click</a1> olayına ekleyin.
          MaskEdBox1.Text = " - "
          MaskEdBox1.Visible = True
    
    						
  5. Proje çalıştırmak için F5 tuşuna basın.
  6. Formu tıklatın ve kodu beklendiği gibi çalışması gerektiğini unutmayın.
  7. Dosya menüsünde EXE Yap'ı tıklatın ve bir yürütülebilir dosya olarak yapın.
  8. Visual Basic 5. 0'ın yüklü olduğu bir makine sırasında önceki adımda oluşturduğunuz yürütülebilir dosyayı çalıştırmak.

    Not: yürütülebilir dosyayı çalıştırmak VB40032.DLL bulunamıyor, bir hata alırsanız, VB40032.DLL Windows\System dizinine kopyalamanız gerekir.
  9. Formu Ek Yardım düğmesini tıklatın. Çalışma zamanı hatası 380 alırsınız "Geçersiz özellik çalıştığında kodunuz MaskEdBox <a1>Text</a1> özelliğini ayarlamak değer".

Özellikler

Makale numarası: 177088 - Last Review: 10 Aralık 2003 Çarşamba - Gözden geçirme: 4.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual Basic 4.0 Professional Edition
  • Microsoft Visual Basic 5.0 Professional Edition
  • Microsoft Visual Basic 4.0 Enterprise Edition
  • Microsoft Visual Basic 5.0 Enterprise Edition
Anahtar Kelimeler: 
kbmt kbbug kbgrpdsvb KB177088 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:177088

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com