Applies ToAccess של 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 ונושא ולאחר מכן מחזירה ערך של מספר שלם ארוך. ערך החזרה זה מייצג ערך מספר ערוץ מזהה ערוץ ש באמצעותו ניתן לבצע העברת נתונים. מספר ערוץ זה נמצא לאחר מכן בשימוש עם פונקציות ו משפטי DDE אחרים.

אם היישום אינו פועל כבר או אם הוא פועל אך אינו מזהה את ארגומנט הנושא או אינו תומך ב- DDE, הפונקציה DDEInitiate מחזירה ערך שגיאת זמן ריצה.

הערך של ארגומנט הנושא תלוי ביישום שצוין על-ידי ארגומנט היישום . עבור יישומים המשתמשים במסמכים או בקובצי נתונים, שמות נושאים חוקיים כוללים לעתים קרובות את שמותיהם של קבצים אלה.

הערה: מספר הערוצים המרבי שניתן לפתוח בו-זמנית נקבע על-ידי Microsoft Windows והזיכרון והמשאבים של המחשב שלך. אם אינך משתמש בערוץ, עליך לחסוך משאבים על-ידי סיום הערוץ באמצעות משפט DDETerminate אוDDETerminateAll .

עצה

אם עליך לטפל באובייקטים של יישום אחר מ- Access, מומלץ לשקול להשתמש באוטומציה.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.