Object Linking and Embedding laat je Visual Basic containers die u gebruikt om te verwijzen naar andere applicatie bestanden te maken . De OLE container vertaalt automatisch het bestandsformaat en laat de inhoud van het bestand . OLE gebruiken in Visual Basic om andere inhoud van het bestand weer te geven zonder dat er modules om de gegevens te analyseren of het formaat vertalen. Met behulp van OLE De Visual Basic programming interface heeft verschillende OLE besturingselementen die u toevoegt aan de VB vormen . Visual Basic heeft een drag-and -drop toolbox , zodat u slepen en neerzetten van de OLE- container aan uw formulier waar u het externe bestand weer te geven . Je moet het type bestand dat u wilt toevoegen in het OLE- container kennen . Bijvoorbeeld , als je wilt een Excel-bestand weer te geven , sleept u een Excel OLE container naar de VB formulier . Dynamic Content De Visual Basic- interface kunt u maak een statisch OLE- container of de container dynamisch toe te wijzen met een extern bestand . Een statisch bestand ligt in het VB eigenschappen voor de OLE- container . Elke keer als de gebruiker de software opent , hetzelfde bestand wordt weergegeven in het OLE container . Als u wilt een dynamische wilt weergeven, maakt een bestand locatie in de " OnLoad " functie van de vorm van een dynamisch toegewezen bestand in te voegen . Doel het doel van OLE in Windows is de mogelijkheid om te communiceren met andere programma's met behulp van Visual Basic zonder dat de programmeur de code voor de indeling te creëren . Elk Windows-programma kan communiceren met de OLE bestandsobject mits de gebruiker de OLE- formaat op de computer is geïnstalleerd . Bijvoorbeeld , als je wilt om Excel-gegevens te importeren , moet de gebruiker over Excel drivers op de computer geïnstalleerd . Overwegingen Als het bestand dat u wilt gebruiken is dynamisch , uw Visual Basic -software moet compenseren voor de verschillende locaties van het bestand . De Visual Basic " File Browser " object laat uw gebruikers kiezen een locatie van het bestand . Gebruik deze procedure om de gebruiker voor de locatie van het OLE -bestand gevraagd , zodat de Visual Basic-code niet per ongeluk wijzen op de verkeerde locatie , die een fout in de applicatie creëert . < br > |