Select the product you need help with
PRB: BMAPI MAPI แบบธรรมดาฟังก์ชันอาจไม่งานจากรหัส Visual Basicหมายเลขบทความ (Article ID): 315458 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้ สิ่งสำคัญ: บทความนี้ประกอบด้วยข้อมูลเกี่ยวกับการปรับเปลี่ยนรีจิสทรี ก่อนที่จะแก้ไขรีจิสตรี คุณต้องสำรองข้อมูลนี้ไว้ และต้องทราบวิธีเรียกข้อมูลรีจิสตรีกลับคืน กรณีที่มีปัญหาเกิดขึ้น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีสำรอง คืนค่า และแก้ไขรีจิสทรี โปรดคลิกที่หมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft:: 256986
(http://support.microsoft.com/kb/256986/EN-US/
)
คำอธิบายสำหรับ Microsoft Windows RegistryอาการเรียกไปMAPISendMailฟังก์ชันที่ทำงานจากรหัส Microsoft Visual Basic อาจล้มเหลว ด้วยข้อผิดพลาดที่คล้ายกับต่อไปนี้: Microsoft Outlook ไม่มีการไคลเอ็นต์จดหมายเริ่มต้น หรือไคลเอ็นต์จดหมายปัจจุบันไม่สามารถตอบสนองคำขอส่งข้อความ กรุณาเรียกใช้ Microsoft Outlook ของคุณ และตั้งค่าเป็นไคลเอ็นต์จดหมายเริ่มต้น สาเหตุvisual Basic โปรแกรมที่ใช้โดยปกติใช้ MAPI แบบธรรมดาประกาศคำสั่งที่นำเข้าฟังก์ชัน BMAPI เมื่อ Outlook Express คือ ไคลเอ็นต์จดหมายเริ่มต้น ไลบรารี stub MAPI ไม่สามารถเรียกเหล่านี้กับ Outlook Express กระบวนผลิต แทนการเรียกล้มเหลว และมีแสดงข้อผิดพลาด การแก้ไขวิธีการหนึ่งในการแก้ไขปัญหานี้จะไม่มีการใช้ประกาศคำสั่งที่อ้างอิงฟังก์ชัน BMAPI อย่างไรก็ตาม เนื่องจาก Visual Basic ไม่สามารถเรียก ฟังก์ชันไม่ใช่แบบ BMAPI (จนกว่าคุณจัดการโครงสร้างที่ต้องการที่ระดับไบนารี) คุณอาจต้องการเขียนโค้ดการเรียกใช้ฟังก์ชันต่าง ๆ ของ MAPI แบบธรรมดาจากภาษาที่สามารถจัดการโครงสร้าง เช่น C หรือแบบ c ++ วิธีแก้ปัญหาสองอื่น ๆ จะมีให้ในตอนท้ายของส่วน "ข้อมูลเพิ่มเติม" สถานะลักษณะการทำงานนี้เกิดจากการออกแบบ ข้อมูลเพิ่มเติมไลบรา MAPI stub รี Mapi32.dll มี DLL ที่มักจะโหลด โดยแอพลิเคชันไคลเอนต์ใช้ MAPI แบบธรรมดา ไลบรารี stub ได้แก่การเรียกการใช้ที่เหมาะสม MAPI งาน ขึ้นอยู่กับการตั้งค่ารีจิสทรี ด้วยวิธีนี้ implementations ต่าง ๆ สามารถอยู่ร่วมไม่เขียนทับกัน เมื่อทำการเรียกไปยังฟังก์ชันส่งออก โดยไลบรารี stub ไลบรารีทำตามขั้นตอนเหล่านี้:
คุณสมบัติหมายเลขบทความ (Article ID): 315458 - รีวิวครั้งสุดท้าย: 13 มกราคม 2554 - Revision: 3.0
แปลโดยคอมพิวเตอร์ ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:315458
(http://support.microsoft.com/kb/315458/en-us/
)
| การแปลบทความ
|




กลับไปด้านบน








