Sommige van de soorten projecten in Visual Basic 6 omvatten de creatie van COM- componenten of controles - opgeslagen als DLL-bestanden - die bedoeld zijn om te worden gebruikt in andere programma's of op internet door vele verschillende computers . Het creëren van binaire DLL-bestanden maakt ze compatibel met andere systemen , die ervoor zorgt dat de latere gebruikers niet om de controles opnieuw te compileren . Doel selecteren van de compatibiliteit binaire optie wanneer u een COM-onderdeel zorgt ervoor dat als u van plan om meerdere updates over een periode van tijd te maken om uw controle , anderen die willen de controle te gebruiken kunt zonder het ervaren van compatibiliteitsproblemen . Andere toepassingen kan de controle in haar programma op te nemen , ongeacht of ze bedoeld waren om . Dit stelt u in staat om de controle met vertrouwen distribueren , wetende dat ongeacht welke versie andere gebruikers en ontwikkelaars hebben , kunnen ze optimaal gebruik maken van de controle te nemen . Locatie standaard , Visual Basic 6 gebruikt de instelling "Project Compatibiliteit " voor nieuwe component projecten COM . U kunt dit veranderen in binaire compatibiliteit door het openen van het dialoogvenster Eigenschappen van het project , het selecteren van de tab -component , en klikken op de " binaire compatibiliteit " radioknop daar gevonden . Je moet vervolgens een of meer DLL-bestanden die u wilt compatibel zijn met uw project te maken met behulp van het zoekvak hieronder de keuzerondjes . Uw programma zal dan verbinden de DLL-bestanden en maakt ze compatibel zijn . Updates Als u een project om binaire compatibiliteit te gebruiken ingesteld , zal deze nieuwe klasse te maken en interface- ID naast de oorspronkelijke bestanden bij het project meer dan eens stellen . De nieuwere compilaties deze bestanden gebruiken om de informatie van oudere compilaties behouden . Andere programma's die de oudere COM-onderdeel mag evenwel niet de juiste functionaliteit om de nieuwe versies te gebruiken , zodat de verwijzing van de klas en interface- id-bestanden met de oude gegevens hen in staat stelt om door te gaan om de controles te gebruiken zonder compatibiliteitsproblemen . < Br > overwegingen bij het maken van een nieuwe VB6 COM-onderdeel , hoeft u niet om op binaire compatibiliteit te zetten , vooral als u niet van plan om volgende versies van dezelfde component te creëren . Als u de optie , geen nieuwe versies niet compileren om hetzelfde EXE -bestand . Op deze manier kunt u behouden en verwijzen oude versies als er nieuwe versies hebben bugs die moeten corrigeren . Als u de verbinding van een project tot de binaire compatibele bestanden te breken , moet u een verbinding met de nieuwe bestanden vast te stellen en dan die na het compileren van het project opnieuw te verdelen .
|