Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    VB6 Binary Compatibility

    Några av de typer av projekt som finns i Visual Basic 6 innebära att skapa COM-komponenter eller kontroller - sparas som DLL -filer - som är avsedda att användas i andra program eller på Internet av många olika datorer . Skapa binära DLL gör dem kompatibla med andra system , vilket säkerställer att efterföljande användare inte behöver kompilera kontrollerna . Syfte

    Välja binärkompatibilitet alternativet när du skapar en COM-komponent garanterar att om du tänker göra flera uppdateringar till din kontroll över en tidsperiod , andra som vill använda kontrollen kan utan att uppleva kompatibilitetsproblem . Andra tillämpningar kan innefatta kontroll i sitt program , oavsett om de var avsedda att . Detta gör att du kan dela kontrollen med tillförsikt , att veta att oavsett vilken version andra användare och utvecklare har , de kan dra full nytta av den kontrollen .
    Plats

    Som standard använder Visual Basic 6 "Project Compatibility " inställningen för nya projekt COM-komponenten . Du kan ändra detta till binär kompatibilitet genom att öppna projektet i dialogrutan Egenskaper , markera komponenten fliken , och klicka på " Binary Compatibility " knappen som finns där . Du måste då ställa in en eller flera DLL-filer som du vill göra kompatibel med ditt projekt genom att använda sökrutan nedan radioknapparna . Ditt program kommer sedan att knyta DLL-filer och göra dem kompatibla .
    Uppdateringar
    p Om du ställer in ett projekt för att använda binär kompatibilitet , kommer det att skapa ny klass och gränssnitt ID utöver de ursprungliga filerna när du kompilerar projektet mer än en gång . De nyare sammanställningar använder dessa filer för att bevara information från äldre sammanställningar . Andra program som används för den äldre COM-komponenten kanske inte har rätt funktionalitet för att använda de nya versionerna , så hänvisningen klassen och gränssnitt filer ID med den gamla informationen tillåter dem att fortsätta att använda kontrollerna utan kompatibilitetsproblem .


    Överväganden

    när du gör en ny komponent VB6 COM , behöver du inte att slå på binär kompatibilitet , speciellt om du inte har för avsikt att skapa nya versioner av samma komponent . Om du ställer in alternativet , inte kompilera inte nya versioner av samma EXE-fil . På så sätt kan du behålla och referera gamla versioner om nya versioner har buggar som måste rättas till . Om du bryter ett projekts koppling till de binära kompatibla filer , bör du upprätta en anslutning med nya filer och sedan distribuera dem samman efter projektet igen . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder mushjulet i VB6 Environments
    ·Hur konvertera till Binary i VBA
    ·Hur man gör en genväg för en burk i VBS
    ·Hur man läser en lista med VBA
    ·Konvertera Windows.Forms.TextBox till Integer
    ·VBScript möjligheter att driva datorer
    ·Fråga bara vill visa siffror i Access
    ·Hur Avrunda ett tal i Visual Basic
    ·Hur man skapar en mapp med VBA
    ·Inaktivera Windows-brandväggen i VBScript
    Utvalda artiklarna
    ·Hur man använder else if i Java
    ·Hur man kör Python i terminal på en Mac
    ·Så ringer en ActiveX DLL från Visual Basic
    ·Hur skapa WPF styrmallar
    ·Hur initiera Ingångsparametrar i förfarandena
    ·Filhantering i Java Tutorial
    ·Hur man skapar ett slumptal i Java
    ·Hur man kan begränsa decimaler under C Språk
    ·Hur ansluta TextBox till BindingNavigator
    ·Hur man gör matriser i C + +
    Copyright © Dator Kunskap http://www.dator.xyz