Enhet kobling og innebygging lar deg lage Visual Basic beholdere du bruker til å peke på andre programfiler . OLE container oversetter automatisk filformatet og viser filens innhold. Bruk OLE i Visual Basic for å vise andre filen innhold uten å skape moduler for å analysere dataene eller oversette format. Ved hjelp av OLE
Visual Basic programmeringsgrensesnitt har flere OLE kontroller du legger til VB former. Visual Basic har en dra - og -slipp- verktøykasse , slik at du dra og slippe OLE container i skjemaet der du vil ha den eksterne filen skal vises . Du må vite hvilken type fil du vil legge i OLE container . For eksempel, hvis du ønsker en Excel-fil som skal vises, dra og slippe et Excel OLE container til VB skjema .
Dynamisk innhold
Visual Basic -grensesnittet lar deg lage en statisk OLE container eller dynamisk tildele beholderen med en ekstern fil . En statisk fil er satt i VB egenskaper for OLE container . Hver gang brukeren åpner programmet , viser den samme filen i OLE container . Hvis du ønsker å vise en dynamisk fil , opprette en fil beliggenhet i " OnLoad " funksjon på formen for å sette inn en dynamisk tildelt fil .
Formål
< p> formålet med OLE i Windows er evnen til å samhandle med andre programmer ved hjelp av Visual Basic uten å kreve programmerer å lage koden for filformatet . Enhver Windows-program kan samhandle med OLE filobjekt forutsatt at brukeren har OLE format installert på datamaskinen . For eksempel, hvis du ønsker å importere Excel-data , må brukeren ha Excel- drivere installert på datamaskinen.
Hensyn
p Hvis filen du vil bruke, er dynamisk , må Visual Basic-programvaren kompensere for ulike steder i filen. Visual Basic " File Browser " objekt lar brukerne velge en plassering av filen. Bruk denne prosessen til å be brukeren om plasseringen av OLE -filen , slik at Visual Basic-kode ikke tilfeldigvis peker på feil sted , noe som skaper en feil i søknaden.