Objekt og integrering lader dig oprette Visual Basic beholdere , du bruger til at pege på andre programfiler . OLE container automatisk oversætter filformat og viser filens indhold. Brug OLE i Visual Basic til at vise anden fil indhold uden at skabe moduler til at parse data eller oversætte format. Brug OLE
Visual Basic programming interface har flere OLE kontrol, hvor du føjer til VB former. Visual Basic har en drag -and-drop værktøjskasse , så du trække og slippe OLE container til formularen , hvor du ønsker den eksterne fil skal vises. Du skal kende den type fil , du ønsker at tilføje i OLE container. For eksempel, hvis du ønsker en Excel-fil til at vise trække og slippe et Excel OLE beholderen til VB formular.
Dynamisk indhold
Visual Basic -grænseflade lader dig skabe en statisk OLE beholder eller dynamisk at tildele beholderen med en ekstern fil . En statisk fil indstilles i VB egenskaber for OLE container. Hver gang brugeren åbner softwaren, den samme fil vises i OLE container. Hvis du ønsker at vise en dynamisk fil , oprette en fil placering i " OnLoad " funktion af formen til at indsætte en dynamisk tildelt fil.
Formål
< p > Formålet med OLE i Windows er evnen til at interagere med andre programmer ved hjælp af Visual Basic uden at kræve programmør til at skabe kode for filformatet. Ethvert Windows-program kan interagere med OLE filobjekt forudsat at brugeren har den OLE format er installeret på computeren . For eksempel, hvis du ønsker at importere Excel-data skal brugeren have Excel drivere installeret på computeren.
Overvejelser
p Hvis den fil, du vil bruge, er dynamisk , skal din Visual Basic software kompensere for forskellige placeringer af filen. Visual Basic "File Browser " objekt lader dine brugere vælger en placering af filen. Brug denne proces til at bede brugeren om placeringen af OLE -filen , så Visual Basic-kode ikke et uheld peger på det forkerte sted , hvilket skaber en fejl i programmet.
< br >