Μπορείτε να χρησιμοποιήσετε τη συνάρτηση DDERequest σε ένα ανοιχτό κανάλι δυναμικής ανταλλαγής δεδομένων (DDE) για να ζητήσετε ένα στοιχείο πληροφοριών από μια εφαρμογή διακομιστή DDE.
Για παράδειγμα, εάν έχετε ένα ανοιχτό κανάλι DDE μεταξύ Microsoft Office Access 2007 και Microsoft Office Excel 2007, μπορείτε να χρησιμοποιήσετε τη συνάρτηση DDERequest για να μεταφέρετε κείμενο από ένα φύλλο εργασίας του Excel σε μια βάση δεδομένων της Access.
Σύνταξη
DDERequest ( channum ; στοιχείο )
Η σύνταξη της συνάρτησης DDERequest περιλαμβάνει τα παρακάτω ορίσματα:
Ar gument |
Περιγραφή |
channum |
Ένας αριθμός καναλιού, ο ακέραιος που επιστρέφεται από τη συνάρτηση DDEInitiate . |
στοιχείο |
Μια παράσταση συμβολοσειράς που είναι το όνομα ενός στοιχείο δεδομένων αναγνωρίζεται από την εφαρμογή που καθορίζεται από τη συνάρτηση DDEInitiate . Ελέγξτε την τεκμηρίωση της εφαρμογής για μια λίστα με τα πιθανά στοιχεία. |
Παρατηρήσεις
Το όρισμα αριθμός καθορίζει τον αριθμό καναλιού της επιθυμητής συνομιλίας DDE και το όρισμα στοιχείο προσδιορίζει ποια δεδομένα πρέπει να ανακτηθούν από την εφαρμογή διακομιστή. Η τιμή του ορίσματος στοιχείου εξαρτάται από την εφαρμογή και θέμα που καθορίζεται όταν ανοίγει το κανάλι που υποδεικνύεται από το όρισμα αριθμός. Για παράδειγμα, το όρισμα στοιχείο μπορεί να είναι μια περιοχή κελιών σε ένα φύλλο εργασίας του Excel.
Η συνάρτηση DDERequest επιστρέφει μια Μεταβλητή ως συμβολοσειρά που περιέχει τις απαιτούμενες πληροφορίες, εάν η αίτηση ήταν επιτυχής.
Τα δεδομένα ζητούνται σε αλφαριθμητική μορφή κειμένου. Δεν είναι δυνατή η μεταφορά γραφικών ή κειμένου σε οποιαδήποτε άλλη μορφή.
Εάν το όρισμα αριθμός δεν είναι ακέραιος αριθμός που αντιστοιχεί σε ένα ανοιχτό κανάλι ή εάν δεν είναι δυνατή η μεταφορά των δεδομένων που ζητήθηκαν, προκύπτει σφάλμα χρόνου εκτέλεσης.