Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> JavaScript Programmering >> Content
    Hvordan bruke Javascript Med Ole Automation
    JavaScript, en enkel cross- plattform, web - skriptspråk , lar deg kontrollere applikasjoner gjennom automatisering , som Microsoft brukte å kalle OLE Automation , fra i skriptet . For eksempel kan du bruke skriptet til å åpne et Word-dokument eller et Excel-ark . Office-pakken eksponerer tusenvis av objekter, metoder og egenskaper til utviklere gjennom sitt objekt -modellen - som gjør hundrevis av andre programmer. Trinnene nedenfor bruker JScript , som er Microsofts implementering av JavaScript, for å få tilgang til disse objektene , kalt ActiveX-objekter . Du trenger:
    Kildekode redigeringsprogram, for eksempel Microsoft Visual Studio innebygde editoren
    Microsoft Word
    Vis flere instruksjoner
    en

    Definer et objekt variabel . JScript krever ikke eksplisitt variabeldefinisjoner , så bruk av følgende inndeling : en

    Var wdApp = new ActiveXObject ( " Word.Application ");

    Når du oppretter objektet i neste trinn , se til det i koden ved hjelp av objektvariabelen du har definert .
    2

    Bruk ActiveXObject ( ) konstruktør funksjon for å lage en sen bundet ( tidlig binding er ikke mulig i JScript ) grensesnitt til et objekt , ved hjelp av følgende generelle syntaksen : en

    Var objVar = new ActiveXObject (klasse [, servernavn ] ) ;

    der " objVar " identifiserer en variabel til å holde referansen til instansiert objektet, "klasse" bruker samme syntaks " library.object , " hvor " bibliotek " er navnet på programmet (for eksempel Word eller Excel) eller biblioteket som inneholder objektet , og "objekt " er den type eller klasse av objektet som blir opprettet. " Servernavn " ( valgfritt ) identifiserer navnet på serveren der objektet befinner seg.
    3

    Bruk " GetObject ( ) "-funksjonen i stedet for " ActiveXObject ( ) "-funksjonen hvis det er en aktuell forekomst av en ActiveX- objekt . Sin generelle syntaksen er som følger : en

    Var objVar = GetObject ( [ banenavn ] [, klasse

    der " objVar " identifiserer en variabel til å holde referansen til instansiert objekt , er " banenavn " den fullstendige banen og filnavnet som inneholder ActiveX- objektet , og "klasse" identifiserer klassen til objektet , ved hjelp av en streng, og er identisk med det første argumentet i ActiveXObject ( )-funksjonen "Class" syntaksen " library.object . ».
    4

    Bruk Avslutt ( )-metoden av programmets søknad objekt for å bli kvitt en søknad eksempel når du er ferdig med å håndtere det å frigjøre minne tatt opp av forekomst av objektet . når håndtere tunge objekt modeller ( for eksempel Microsoft Word) og søknad tilfeller , holde et øye med systemressurser slik at ytelsen til systemet ditt ikke lider for eksempel: .

    Var wdApp = new ActiveXObject ( " Word . Application ");

    wdApp.Quit (); //ledig minne

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Tegn et sektordiagram ved hjelp av JavaScript 
    ·Hvordan spore Med Java Script og PHP 
    ·Hvordan finne den siste endring av en webside 
    ·Hvordan oppdatere Bokstavelig JavaScript 
    ·Slik pakker du ut parametere fra en URL med JavaScript 
    ·Hvordan lage en CV med JavaScript Program 
    ·Hvordan få en jQuery Modal til Vis 
    ·Slik fjerner Scrollbars Bruke JavaScript 
    ·Hvordan bruke JavaScript Developer 
    ·Hvordan Merk en Tag i iFrame innhold 
      Anbefalte artikler
    ·Slik bruker du en Listbox Control i MFC Visual C + + 
    ·Slik konverterer InstallScript til MSI 
    ·Slik fjerner Foreign Key Syntax i MySQL 
    ·Hvordan lage en kode Book 
    ·Hvordan bygge ActiveX-kontroller 
    ·JavaScript Opplæring for tiden Validation Funksjon 
    ·Hvor å Sjekk hvis inngangen er en String i Java 
    ·Hvordan lage Secret Keys i PHP 
    ·Perl Script Beregning 
    ·MySQL Delta Tutorial 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/