Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> JavaScript Προγραμματισμός

Πώς να χρησιμοποιήσετε Javascript Με Ole Αυτοματισμού

JavaScript , μια απλή γλώσσα cross-platform , web - scripting , σας επιτρέπει να ελέγχετε τις εφαρμογές μέσω της αυτοματοποίησης , το οποίο η Microsoft χρησιμοποιούνται για την κλήση OLE Automation , μέσα από το script σας . Για παράδειγμα , μπορείτε να χρησιμοποιήσετε το script σας να ανοίξετε ένα έγγραφο του Word ή ένα φύλλο του Excel . Η σουίτα γραφείου εκθέτει χιλιάδες αντικείμενα , μεθόδους και ιδιότητες για τους προγραμματιστές μέσω του μοντέλου αντικειμένου του - όπως κάνουν εκατοντάδες άλλες εφαρμογές . Τα παρακάτω βήματα χρήση JScript , το οποίο είναι εφαρμογή της Microsoft JavaScript, για να αποκτήσετε πρόσβαση σε αυτά τα αντικείμενα , που ονομάζονται αντικείμενα ActiveX . Τα πράγματα που θα χρειαστείτε
πηγαίο κώδικα editor , όπως το Microsoft Visual Studio είναι ενσωματωμένο επεξεργαστή
Microsoft Word
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Ορίστε μια μεταβλητή αντικειμένου . Jscript δεν απαιτεί ρητό ορισμούς μεταβλητών , οπότε χρησιμοποιήστε την ακόλουθη σύμβαση :

var wdApp = νέα ActiveXObject ( " Word.Application ")?

Μόλις δημιουργήσετε το αντικείμενο στο επόμενο βήμα , ανατρέξτε σε αυτό μέσα στον κώδικα χρησιμοποιώντας τη μεταβλητή αντικειμένου που ορίζεται . 2

Χρησιμοποιήστε το ActiveXObject ( ) συνάρτηση κατασκευαστής για να δημιουργήσετε ένα αργά συνδεθεί ( πρώιμη σύνδεση δεν είναι δυνατή σε Jscript ) διεπαφή σε ένα αντικείμενο , χρησιμοποιώντας την ακόλουθη γενική σύνταξη :

var objVar = νέα ActiveXObject ( κατηγορία [ , servername ] ) ?

όπου " objVar " προσδιορίζει μια μεταβλητή για να κρατήσει την αναφορά στο instantiated αντικείμενο ? " class " χρησιμοποιεί τη σύνταξη " library.object , " όπου " βιβλιοθήκη " είναι το όνομα της εφαρμογής (για παράδειγμα, το Word ή Excel) ή τη βιβλιοθήκη που περιέχει το αντικείμενο , και το " αντικείμενο" είναι το είδος ή την κατηγορία του αντικειμένου που δημιουργείται. " Servername " ( προαιρετικό) προσδιορίζει το όνομα του διακομιστή στον οποίο το αντικείμενο κατοικεί .
Εικόνων 3

Χρησιμοποιήστε το " GetObject ( ) " λειτουργία , αντί του " ActiveXObject ( ) " λειτουργία , εάν υπάρχει είναι ένα τρέχον στιγμιότυπο ενός αντικειμένου ActiveX . Γενική σύνταξη της είναι ως εξής :

var objVar = GetObject ( [ διαδρομή] [ , κατηγορία

όπου " objVar " προσδιορίζει μια μεταβλητή για να κρατήσει την αναφορά στο instantiated αντικείμενο ? " Διαδρομή " είναι την πλήρη διαδρομή και το όνομα αρχείου που περιέχει το αντικείμενο ActiveX ? . και «τάξη» προσδιορίζει την κλάση του αντικειμένου , χρησιμοποιώντας μια σειρά , και είναι πανομοιότυπο με το πρώτο επιχείρημα του ( λειτουργία ActiveXObject ) " Class" χρησιμοποιεί τη σύνταξη " library.object ".
Η 4

Χρησιμοποιήστε τη μέθοδο Quit ( ) του αντικειμένου Application του προγράμματος για να απαλλαγούμε από ένα παράδειγμα εφαρμογής όταν τελειώσετε το χειρισμό να ελευθερώσετε τη μνήμη ληφθεί από την παρουσία του αντικειμένου . Πότε σχετικά με τα βαριά μοντέλα αντικείμενο (για παράδειγμα , το Microsoft Word) και περιπτώσεις εφαρμογής , να κρατήσει ένα μάτι για τους πόρους του συστήματος , έτσι ώστε η απόδοση του συστήματός σας δεν υποφέρει για παράδειγμα : .

var wdApp = νέα ActiveXObject ( " Λόγος . Εφαρμογή ")?

wdApp.Quit ( ) ? //ελεύθερη μνήμη
Η
εικόνων

Συναφής σύστασή

Πώς να σχεδιάσετε ένα Polyline Έχοντας μια σειρά από String Τοποθεσίες σε Google Maps V3

Το Google Maps API V3 σας επιτρέπει να ελέγχετε τον τρόπο για την εισαγωγή δεδομένων και να δημιουργήσετε προσαρμοσμένα Google maps . Εάν έχετε μια λίστα ή έναν πίνακα του γεωγραφικού πλάτους και μήκους συντεταγμένες μπορείτε να καθορίσετε ότι η Google χρησιμοποιεί τον πίνακα για να δημιουργήσετε μια πορεία ή polyline σε ένα χάρτη . Για παράδειγμα , θα μπορούσατε να δημιουργήσετε μια γραμμή μετά από τις καμπύλες στο βουνό σε ένα μονοπάτι, ή μια διαδρομή αποστολής που υφαίνει γύρω από μια σειρά ν

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα