Düzeltme: Windows 2000 veya sonraki sürümlerde Comctl32.ocx ' erişim ihlali

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

Bu Sayfada

Belirtiler

Aşağıdaki koşullarda bir erişim ihlali hata iletisi alabilirsiniz:
  • Bilgisayarınızı Microsoft Windows 2000 veya sonraki bir sürümünü çalıştıran.
  • Bilgisayarınız bir WinEvent kanca ayarlayan bir uygulama çalışıyor.
  • ListView denetimini veya Microsoft Windows ortak denetimler 5.0 (Comctl32.ocx)'dan TreeView denetimini kullanan bir uygulama başlatın.
Aşağıdakine benzer bir hata iletisi alabilirsiniz:
Project1: Project1.exe - uygulama hatası

"0X202d0f51" adresindeki yönerge "0xC0000094" adresindeki belleğe başvuruyor. Bellek "yazılamadı". Programı sonlandırmak için Tamam'a basın

Tamam
Microsoft Active Accessibility, ekran okuyucusu gibi yerleşik erişilebilirlik uygulamaları, genelde bir WinEvent kanca ayarlayın. Ancak, yardımcı programları Windows XP Tablet PC Edition işletim sisteminde çalıştırmasına da bir WinEvent kanca ayarlayın.

Çözüm

Microsoft desteklenen bir düzeltme yayımladı, ancak yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmaktadır. Düzeltmeyi yalnızca bu sorunla karşılaşmış olan sistemlere uygulayın.

Not Bu düzeltmeyi edinmek üzere Visual Studio'nun Lisans Sözleşmesi olması gerekir.

Bu sorunu çözmek için, düzeltmeyi edinmek üzere Microsoft Ürün Destek Hizmetleri'ne başvurun. Microsoft Ürün Destek Hizmetleri'nin telefon numaralarının tam listesi ve destek ücretleriyle ilgili bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support
Not Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu çözümleyeceğini belirlerse, destek aramaları için normalde uygulanan ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki Tarih ve Saat aracında saat dilimi sekmesini kullanın.
   Date         Time   Version   Size       File name
   -----------------------------------------------------
   18-Aug-2003  20:25  6.0.81.6  1,344,512  Comctl32.ocx

Durum

Microsoft bu durumun, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bir hata olduğunu onaylamıştır.

Daha fazla bilgi

Davranışı Yeniden Oluşturma Adımları

  1. Yeni bir Visual Basic 6.0 veya Visual Basic 5.0 (Standart exe DOSYASı proje başlatın.
  2. Proje menüsünde bileşenleri ' ni tıklatın.
  3. Bileşenleri iletişim kutusunda, Microsoft Windows ortak denetimler 5.0 başvuru ekleme (Comctl32.ocx).
  4. Bir liste görünümü denetimi için Form1 ekleyin. Varsayılan olarak, ListView1 oluşturulur.
  5. Form1 için aşağıdaki kodu ekleyin:
    Private Sub Form_Load()
         ListView1.View = lvwReport
         ListView1.ColumnHeaders.Add , , "TestHeader"
         ListView1.ListItems.Add , , "Test"
    End Sub
  6. Dosya menüsünde EXE yap'ı tıklatın.
  7. Uygulamayı bir WinEvent kanca ayarlar'ı başlatın. Ekran Okuyucu bunu yapan bir uygulamadır.

    Ekran Okuyucu'yu başlatmak için <a0></a0>, Başlat ' ı tıklatın, Programlar ' ın üzerine gidin, Donatılar ' ın üzerine gelin, Erişilebilirlik ' in üzerine gelin ve Ekran Okuyucusu'nu</a1>'ı tıklatın.
  8. Project1.exe çalıştırın.

Referanslar

Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
896559Düzeltme: Comctl32.ocx ve ortak Windows denetimleri Mscomctl.ocx uygulamanız veya Visual Basic 6 IDE beklenmedik biçimde sonlandırılmasına neden olabilir veya bir "Sıfır olarak Böl" hata iletisi alabilirsiniz

Özellikler

Makale numarası: 827217 - Last Review: 21 Ekim 2005 Cuma - Gözden geçirme: 3.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
  • Microsoft Visual Basic 5.0 Enterprise Edition
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic 5.0 Professional Edition
Anahtar Kelimeler: 
kbmt kberrmsg kbvbp500fix kbqfe kbfix KB827217 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:827217

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