Ö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.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
ÖNEMLI: Bu makale kayıt defterini değiştirmeyle ilgili bilgiler içermektedir. Kayıt defterini değiştirmeden önce yedeklediğinizden ve bir sorun çıkması durumunda kayıt defterini geri nasıl yükleyeceğinizi anladığınızdan emin olun. Kayıt defterini yedekleme, geri yükleme ve düzenleme ile ilgili bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
256986Microsoft Windows Kayıt Defteri'nin Açıklaması
Belirtiler
Microsoft Visio Çizimi içinde belirli bir üçüncü taraf ActiveX denetimleri kullandığınızda, bilgisayarınızdaki CPU kullanımının (en çok yüzde 98) önemli ölçüde artırır bulabilirsiniz. Sonuç olarak, düşürülmüş performans Visio'daki yaşarsınız. Visio da yanıt vermeyebilir.
Microsoft Word veya Microsoft Excel gibi bir Microsoft Office XP programında aynı ActiveX denetimini kullandığınızda bu sorun oluşmaz.
Neden
ActiveX denetimi PropertyNotifySink::OnChanged yöntemini çağırırsa, bu sorun oluşabilir. Bu durumda, Visio ActiveX denetimi doğru biçimde işlemez.
Çözüm
Hizmet paketi bilgileri
Bu sorun, Microsoft Visio 2002 Service Pack 2'de düzeltilmiştir.
Bu sorunu gidermek için <a0></a0>, Visio 2002 için en son hizmet paketini edinin. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
867749En son Visio 2002 hizmet paketi nasıl elde edilir
Düzeltme bilgileri
Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak bu düzeltmenin, yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır. Bu düzeltmeyi yalnızca bu sorunla karşılaşan sistemlere uygulayın.
Düzeltme karşıdan yüklenebilir ise bu Bilgi Bankası makalesinin başında "Düzeltme karşıdan yüklenebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek ekibine bir istekte bulunun.
Not Ek sorunlar oluşursa veya tüm sorun giderme işlemi gerekmiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Microsoft Müşteri Hizmetleri ve Destek telefon numaralarının tam listesi veya ayrı bir hizmet isteği oluşturmak için, aşağıdaki Microsoft Web sitesini ziyaret edin:
Not "Düzeltme karşıdan yüklenebilir" formunda, düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, bunun nedeni bu düzeltme, seçtiğiniz dil için kullanılamaz.
Bu düzeltmenin genel sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yenisi) 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-----------------------------------------------------------------29-Oct-2002 21:17 10.0.3424.4 68,832 Visio.exe 29-Oct-2002 21:17 10.0.3424.4 6,348,008 Vislib.dll 04-Oct-2002 21:09 10.0.3404.4 646,320 Visres.dll
Bu düzeltme, aşağıdaki kayıt defteri girdisini ekler:
bir değere dışında varsayılan değer olarak 0 (sıfır) saniye ayarlayın.
OnChangedSinkRefreshThrottle
değeri son OnChanged istek bir ActiveX üzerinde belirli bir gönderme tanımlayıcısı (DISPID) arasında yeterli zamanı geçti, belirlemek için kullanılan denetim. Bu, gerçek zamanlı denetim özelliklerini yeniler ve OnChanged çağrıları kullanarak Visio bildirmek bağlanabilir özelliklerini kullandığınızda ve çağrıları IPropertyNotifySink::OnChanged aralığını denetimde ayarlanamaz kabartma sağlar.
Kayıt defteri girdisi
OnChangedSinkRefreshThrottle
etkinleştirmek için şu adımları izleyin:
UYARı: Kayıt Defteri Düzenleyicisi'ni yanlış kullanırsanız, işletim sisteminizi yeniden yüklemenizi gerektirebilecek ciddi sorunlara neden olabilir. Microsoft, Kayıt Defteri Düzenleyicisi yanlış kullanımından kaynaklanan sorunları çözebileceğinizi garanti edemez. Kayıt Defteri Düzenleyicisi'ni kullanmak kendi sorumluluğunuzdadır.
Visio başlatın.
Araçlar menüsünden Seçenekler ' i tıklatın.
Gelişmiş sekmesini tıklatın.
Kullanıcı ayarları altında Windows kayıt defterindeki tüm ayarları yerine onay kutusunu tıklatıp seçin ve Tamam'ı tıklatın.
Visio çıkın.
Başlat ' ı tıklatın ve sonra da <a2>Çalıştır</a2>'ı tıklatın.
Değer verisi kutusuna görünen varsayılan değeri 0 (sıfır) olduğunu unutmayın.
Varsayılan değer olarak 0 dışında bir değer kullanmak için <a2>Değer verisi</a2> kutusuna değeri değiştirin.
Not: varsayılan değeri 0'den büyük herhangi bir değer azaltma özelliği sağlar. Istediğiniz azaltma düzeyine uygun bir değer kullanın. Belirli durumlarda, 1'den büyük bir azaltma düzeyi gerektirebilir. Örneğin, 2 <a2>Değer verisi</a2> kutusuna yazın ve Tamam ' ı tıklatın.
Kayıt Defteri Düzenleyicisi'nden çıkın.
Notlar:
Yalnızca birkaç bilgisayar üzerinde düzeltmeyi etkinleştirmek varsa bu yöntemi kullanın. Dağıtma ve çok miktarda bilgisayar için bu düzeltmeyi etkinleştirmek için değiştirilmiş kayıt defteri anahtarını bir .reg dosyasına vermek ve ardından düzeltme .reg dosyasını ek olarak, diğer bilgisayarlara dağıtın. Bu ayarı kullanıcıya özgü olduğu için kayıt defteri anahtarı her kullanıcı için yapılandırılmalıdır unutmayın.