Applies ToAccess for Microsoft 365 Access 2021 Access 2019 Access 2016

คุณสามารถใช้ฟังก์ชัน DDEInitiate เพื่อเริ่มการสนทนาการแลกเปลี่ยนข้อมูลแบบไดนามิก (DDE) กับแอปพลิเคชันอื่น ฟังก์ชัน DDEInitiate จะเปิดช่องสัญญาณ DDE สําหรับการถ่ายโอนข้อมูลระหว่างเซิร์ฟเวอร์ DDE และแอปพลิเคชันไคลเอ็นต์

ตัวอย่างเช่น ถ้าคุณต้องการถ่ายโอนข้อมูลจากสเปรดชีต Microsoft Office Excel 2007 ไปยังฐานข้อมูล Microsoft Office Access 2007 คุณสามารถใช้ฟังก์ชัน DDEInitiate เพื่อเปิดช่องทางระหว่างแอปพลิเคชันทั้งสองได้ ในตัวอย่างนี้ Access ทําหน้าที่เป็นแอปพลิเคชันไคลเอ็นต์และ Excel จะทําหน้าที่เป็นแอปพลิเคชันเซิร์ฟเวอร์

ไวยากรณ์

DDEInitiate ( แอปพลิเคชัน หัวข้อ )

ไวยากรณ์ของฟังก์ชัน DDEInitiate มีอาร์กิวเมนต์ดังนี้

อาร์กิวเมนต์

คำอธิบาย

แอปพลิเคชัน

นิพจน์สตริง ที่ระบุแอปพลิเคชันที่สามารถเข้าร่วมในการสนทนา DDE ได้ โดยปกติแล้ว อาร์กิวเมนต์ของ แอปพลิเคชัน คือชื่อของไฟล์ .exe (โดยไม่มีนามสกุล .exe) สําหรับแอปพลิเคชันที่ใช้ Microsoft Windows เช่น Excel

หัวข้อ

นิพจน์สตริงที่เป็นชื่อของ หัวข้อ ที่อาร์กิวเมนต์ ของแอปพลิเคชัน รู้จัก ตรวจสอบเอกสารประกอบของแอปพลิเคชันเพื่อดูรายการหัวข้อ

ข้อสังเกต

ถ้าสําเร็จ ฟังก์ชัน DDEInitiate จะเริ่มการสนทนา DDE กับแอปพลิเคชันและหัวข้อที่ระบุโดยอาร์กิวเมนต์ application และ topic แล้วส่งกลับ ค่าจํานวนเต็มแบบยาว ค่าที่ส่งกลับนี้แสดงถึง หมายเลขช่องสัญญาณ ที่ไม่ซ้ํากันซึ่งระบุช่องทางผ่านที่การถ่ายโอนข้อมูลสามารถเกิดขึ้นได้ หมายเลขสถานีนี้จะใช้กับฟังก์ชันและคําสั่ง DDE อื่นๆ ในภายหลัง

ถ้าแอปพลิเคชันไม่ได้ทํางานอยู่หรือถ้าแอปพลิเคชันกําลังทํางานอยู่ แต่ไม่รู้จักอาร์กิวเมนต์ หัวข้อ หรือไม่สนับสนุน DDE ฟังก์ชัน DDEInitiate จะส่งกลับ ข้อผิดพลาดขณะทำงาน

ค่าของอาร์กิวเมนต์หัวข้อจะขึ้นอยู่กับโปรแกรมประยุกต์ที่ระบุโดยอาร์กิวเมนต์ของโปรแกรมประยุกต์ สําหรับแอปพลิเคชันที่ใช้เอกสารหรือไฟล์ข้อมูล ชื่อหัวข้อที่ถูกต้องมักจะมีชื่อของไฟล์เหล่านั้น

หมายเหตุ: จํานวนสถานีสูงสุดที่สามารถเปิดได้พร้อมกันจะถูกกําหนดโดย Microsoft Windows และหน่วยความจําและทรัพยากรของคอมพิวเตอร์ของคุณ ถ้าคุณไม่ได้ใช้แชนเนล คุณควรประหยัดทรัพยากรด้วยการยกเลิกด้วยคําสั่ง l DDETerminate หรือ DDETerminateAl

เคล็ดลับ

ถ้าคุณต้องการจัดการวัตถุของแอปพลิเคชันอื่นจาก Access คุณอาจต้องการพิจารณาใช้การทํางานอัตโนมัติ

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย