Προσθέστε ένα " Εισαγωγή" δήλωση στην ενότητα κεφαλίδα του κώδικα του προγράμματος καλώντας τις υπηρεσίες διαλειτουργικότητας . Για παράδειγμα :
Εισαγωγή System.Runtime.InteropServices 2
Προσθέστε ένα DLL χαρακτηριστικό στο σχετικό τμήμα κώδικα . Παράδειγμα κώδικα :
Δημιουργήστε μια λειτουργία πρωτότυπο που θα χρησιμοποιηθεί για να καλέσετε τη λειτουργία εντός του DLL . Αυτό εξυπηρετεί ως ένα πρότυπο έτσι ώστε ο μεταγλωττιστής γνωρίζει την υπογραφή της συνάρτησης που ονομάζεται. Αυτό το πρωτότυπο περιέχει το όνομα μιας συνάρτησης που χρησιμοποιείται για την αναφορά της λειτουργίας DLL εντός της NET εφαρμογή . Και τύπους μεταβλητών . Για παράδειγμα : προσθήκη ( ByVal firstNumber όπως Ακέραιος , BYVAL secondNumber ως ακέραιος αριθμός) Αυτό λέει στον compiler ότι η λειτουργία P /Invoke είναι αναφοράς θα ονομάζεται "προσθήκη" στο πλαίσιο του προγράμματος κωδικό σας , και είναι παρελθόν δύο ακέραιες μεταβλητές που ονομάζονται " firstInteger " και " secondInteger " στα πλαίσια του NET κώδικα . . Η λειτουργία μπορεί πλέον να ονομάζεται σύμφωνα με οποιαδήποτε άλλη λειτουργία .
εικόνων 3
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα