Η συνάρτηση DDEInitiate

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο προέρχεται από μηχανική μετάφραση, δείτε την αποποίηση ευθυνών. Θα βρείτε την αγγλική έκδοση του παρόντος άρθρου εδώ για αναφορά.

Μπορείτε να χρησιμοποιήσετε τη συνάρτηση DDEInitiate για να ξεκινήσετε μια συνομιλία ανταλλαγής (DDE) δυναμικά δεδομένα με μια άλλη εφαρμογή. Η συνάρτηση DDEInitiate ανοίγει ένα κανάλι DDE για μεταφορά δεδομένων μεταξύ ενός διακομιστή DDE και εφαρμογή προγράμματος-πελάτη.

Για παράδειγμα, εάν θέλετε να μεταφέρετε δεδομένα από ένα υπολογιστικό φύλλο Microsoft Office Excel 2007 με Microsoft Office Access 2007 βάση δεδομένων, μπορείτε να χρησιμοποιήσετε τη συνάρτηση DDEInitiate για να ανοίξετε ένα κανάλι μεταξύ των δύο εφαρμογών. Σε αυτό το παράδειγμα, Access λειτουργεί ως την εφαρμογή-πελάτη και το Excel ως η εφαρμογή του διακομιστή.

Σύνταξη

DDEInitiate ( εφαρμογής, το θέμα )

Η σύνταξη της συνάρτησης DDEInitiate περιλαμβάνει τα παρακάτω ορίσματα:

Όρισμα

Περιγραφή

εφαρμογή

Μια παράσταση συμβολοσειράς αναγνωρίζει μια εφαρμογή που μπορούν να συμμετέχουν σε μια συνομιλία DDE. Συνήθως, το όρισμα εφαρμογής είναι το όνομα του αρχείου .exe (χωρίς την επέκταση .exe) για μια εφαρμογή που βασίζεται στα Windows, όπως το Excel Microsoft.

το θέμα

Μια παράσταση συμβολοσειράς που είναι το όνομα του θέμα αναγνωρίζεται από το όρισμα εφαρμογή . Ελέγξτε την τεκμηρίωση της εφαρμογής για μια λίστα των θεμάτων.


Παρατηρήσεις

Εάν επιτυχής, η συνάρτηση DDEInitiate ξεκινά μια συνομιλία DDE με την εφαρμογή και το θέμα που καθορίζονται από τα ορίσματα Ρυθμίσειςεφαρμογής και του θέματος και, στη συνέχεια, επιστρέφει ένα τιμή Ακέραιος μεγάλου μήκους. Αυτή η τιμή επιστροφής αντιπροσωπεύει ένα μοναδικό αριθμός καναλιού αναγνωρίζει ένα κανάλι μέσω ποια δεδομένα μεταφοράς μπορεί να λάβει χώρα. Αυτός ο αριθμός καναλιού χρησιμοποιείται έπειτα με άλλες συναρτήσεις και προτάσεις DDE.

Εάν η εφαρμογή δεν εκτελείται ήδη ή εάν εκτελείται αλλά δεν αναγνωρίζει το όρισμα θέμα ή δεν υποστηρίζει DDE, η συνάρτηση DDEInitiate επιστρέφει ένα σφάλμα χρόνου εκτέλεσης.

Η τιμή του ορίσματος θέμα εξαρτάται από την εφαρμογή που καθορίζεται από το όρισμα εφαρμογή . Για τις εφαρμογές που χρησιμοποιούν έγγραφα ή αρχεία δεδομένων, έγκυρα ονόματα θέματος περιλαμβάνουν συχνά τα ονόματα αυτών των αρχείων.

ΣΗΜΕΙΩΣΗ : Ο μέγιστος αριθμός των καναλιών που μπορείτε να ανοίξετε ταυτόχρονα προσδιορίζεται από τα Microsoft Windows και του υπολογιστή σας μνήμη και τους πόρους. Εάν δεν χρησιμοποιείτε ένα κανάλι, θα πρέπει να διατηρήσετε τους πόρους από τον τερματισμό του με μια πρότασηlDDETerminate ή DDETerminateAl.

Συμβουλή

Εάν πρέπει να χειριστείτε τα αντικείμενα μιας άλλης εφαρμογής από την Access, που μπορεί να θέλετε να μπορείτε να χρησιμοποιήσετε αυτοματισμού.

ΣΗΜΕΙΩΣΗ : Αποποίηση ευθυνών αυτόματης μετάφρασης: Αυτό το άρθρο έχει μεταφραστεί από ένα σύστημα υπολογιστή χωρίς ανθρώπινη παρέμβαση. Η Microsoft προσφέρει αυτές τις αυτόματες μεταφράσεις για να βοηθά τους μη αγγλόφωνους χρήστες να απολαμβάνουν περιεχόμενο σχετικά με προϊόντα, υπηρεσίες και τεχνολογίες της Microsoft. Το άρθρο προέρχεται από μηχανική μετάφραση, συνεπώς ενδέχεται να περιέχει λάθη λεξιλογίου, σύνταξης ή γραμματικής.

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×