Makale numarası: 315458 - Son Gözden Geçirme: 04 Mart 2004 Perşembe - Gözden geçirme: 1.3 SORUN: Visual Basic kod alanından Basit MAPI BMAPI işlevler çalışmayabilir
Ö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: 256986
(http://support.microsoft.com/kb/256986/EN-US/
)
Microsoft Windows Kayıt Defteri'nin Açıklaması BelirtilerMicrosoft Visual Basic kodundan yapılan çağrıları Mapısendmail çalışması için aşağıdakine benzer bir hata iletisiyle başarısız olabilir: Microsoft Outlook Varsayılan posta istemcisi yok veya geçerli posta istemcisi ileti isteğini yerine getirmek edemiyor. Lütfen Microsoft Outlook'u çalıştırın ve bunu varsayılan posta istemcisi olarak ayarlayın. NedenBasit MAPI kullanan bir Visual Basic programlarınızı BMAPI işlevleri alma Declare ifadeleri kullanın. Outlook Express'i varsayılan posta istemcisi, MAPI saplama kitaplığı bu çağrı için Outlook Express'i yol olamaz; bunun yerine, çağrıların başarısız olmasına ve bir hata iletisi görüntülenir. ÇözümBu sorunu gidermek için bir başvuru BMAPI işlevlerini Declare ifadeleri kullanmak için yoludur. Ancak, Visual Basic çağrılamıyor çünkü (gerekli yapıların ikili düzeyinde değişiklik yapmıyorsanız) non-BMAPI çalışır, bu tür bir C veya C++ yapıları işleyebileceği bir dilden basit MAPI işlevleri çağırmak için kod yazmak isteyebilirsiniz. Iki çözünürlükte sonunda "Ek bilgi" bölümünde sağlanmıştır. DurumBu davranış tasarım yüzündendir. Daha fazla bilgiMAPI saplama kitaplığı, Mapi32.dll, genellikle basit MAPI kullanan bir istemci uygulaması tarafından yüklenen dll'dir. Saplama kitaplığı kayıt defteri ayarlarına dayanan uygun MAPI uygulamasını çağrıları yönlendirir. Bu şekilde, çeşitli uygulamaları birbirlerinin üzerine yazılmadan bir arada bulunabilir. Kitaplık, saplama kitaplığı tarafından verilen bir işlev çağrısı yapıldığında, aşağıdaki adımları izler:
Bu makaledeki bilginin uygulandığı durum:
Otomatik 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:315458
(http://support.microsoft.com/kb/315458/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste