Makale numarası: 241245 - Son Gözden Geçirme: 13 Mayıs 2003 Salı - Gözden geçirme: 2.0

SORUN: Visual Basic Application FM20.DLL kullanarak ilk "Hatası 7 - bellek yetersiz" hata iletisi

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Hepsini aç | Hepsini kapa

Belirtiler

Visual Basic uygulaması, bir hedef makinede dağıtılır. Bir hedef makinede uygulamayı çalıştırma girişiminde bulunulduğunda, Microsoft Office 97 yok ya da daha üst bir sürüm yüklenmemişse, aşağıdaki hata oluşturulur:
Bellek yetersiz hatası 7-
Hiçbir bellek kaybı izlenir ve sistem kararlı görünür. Microsoft Office 97, hedef makinede yüklüyse, uygulama düzgün olarak yürütür.

Neden

Projeye göre FM20.DLL dosya kullanılan sorundur. FM20.DLL dosyasını yeniden dağıtılabilir bir bileşeni değildir ve VBA kullanmak için yalnızca kullanılması amaçlanmıştır. FM20.DLL Visual Basic ve diğer Geliştirici ürünleri ile kullanıldığında birçok sorun bilinmektedir. Kullanımı önerilen kendisi herhangi bir Visual Studio ürünü desteklenen.

Çözüm

En iyi çözüm projeden FM20.DLL kaldırmaktır.

Başka bir uygulama için Microsoft Office 97 ile yalnızca belirli bir makine dağıtmaktır veya üstü yüklü. Bunu yapmak için PDW'YI veya Kur Sihirbazı dosya listesinden FM20.DLL başvurusunu kaldırın. Bu, Yükleme Sihirbazı yükleme yapmasına engel olur. Ürün belgelerinize hedef makinede Microsoft Office'in uygun bir sürümünü yükleme uygulama yüklemek için bir pre-requisite unutmayın.

Durum

Bu davranış tasarım yüzündendir.

Referanslar

Lütfen FM20.DLL kullanma hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
224305  (http://support.microsoft.com/kb/224305/EN-US/ ) BILGI: Kullanım ve FM20.DLL, yeniden dağıtım
Hangi bileşenlerin yeniden görmek için <a0></a0>, Visual Basic ile birlikte gelen "Redist.TXT" dosya okunamıyor. Bu dosyayı sabit diskinize yüklenir veya Visual Basic 6.0 CD-ROM'undaki "\Common\Redist\" klasöründe veya Visual Basic 5.0 CD-ROM'u "\vb\" klasöründe bulunabilir.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual Basic 5.0 Learning Edition
  • Microsoft Visual Basic 6.0 Learning Edition
  • Microsoft Visual Basic 5.0 Professional Edition
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic 5.0 Enterprise Edition
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
Anahtar Kelimeler: 
kbmt kbappsetup kbdeployment kbprb kbwizard KB241245 KbMttr
Otomatik TercümeOtomatik Tercüme
Ö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:241245  (http://support.microsoft.com/kb/241245/en-us/ )