| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    VB6 Binary Compatibility
    Nogle af de projekter , der er tilgængelige i Visual Basic 6 indebærer oprettelse af COM-komponenter eller kontroller - gemt som DLL-filer - som er beregnet til at blive brugt i andre programmer eller på internettet af mange forskellige computere. Opret binære DLL-filer gør dem kompatible med andre systemer, som sikrer, at efterfølgende brugere ikke behøver at kompilere kontrollerne. Formål

    Valg af binær kompatibilitet , når du opretter en COM komponent sikrer, at hvis du agter at foretage flere opdateringer til kontrol over en periode , andre, der ønsker at bruge kontrollen kan uden at opleve kompatibilitetsproblemer . Andre applikationer kan indarbejde kontrol i sit program , uanset om de var beregnet til . Dette giver dig mulighed for at distribuere kontrollen med tillid, vel vidende, at uanset hvilken version andre brugere og udviklere har, kan de tage fuld fordel af kontrollen .
    Beliggenhed

    Som standard bruger Visual Basic 6 "Projekt Compatibility " indstillingen til nye COM komponent projekter. Du kan ændre dette til binær kompatibilitet ved at åbne projektets egenskaber dialogboksen vælge komponenten fanen og klikke på " Binary Compatibility " radio-knappen findes der. Du skal derefter indstille en eller flere DLL filer , du ønsker at gøre kompatible med dit projekt ved hjælp af søgefeltet under radio- knapper. Dit program vil derefter knytte de DLL-filer og gøre dem forenelige .
    Opdateringer
    p Hvis du indstiller et projekt til at bruge binær kompatibilitet , vil det skabe nye klasse og grænseflade -id i tillæg til de originale filer , når du kompilere projektet mere end én gang . De nyere kompileringer bruge disse filer til at bevare oplysninger fra ældre kompilationer . Andre programmer, der bruges den ældre COM komponent kan ikke have den rette funktionalitet til at bruge de nye versioner , så referencen klassen og grænseflade id-filer med den gamle oplysninger giver dem mulighed for at fortsætte med at bruge kontrollerne uden kompatibilitetsproblemer.
    < Br >
    Overvejelser

    Når du foretager en ny VB6 COM komponent , behøver du ikke at tænde binær kompatibilitet , især hvis du ikke har til hensigt at skabe efterfølgende versioner af den samme komponent. Hvis du har angivet indstillingen , ikke kompilere nye versioner til samme EXE fil. På denne måde kan du fastholde og referere gamle versioner , hvis nye versioner har bugs, der korrigere . Hvis du bryder et projekts forbindelse til de binære kompatible filer , bør du oprette en forbindelse med nye filer, og derefter distribuere dem efter kompilering af projektet igen.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan formateres en heltal Into Valuta i VB.NET 
    ·Sådan Bestem Hvis et regneark Exists Brug Excel.Applic…
    ·Visual Basic Calculator Projekter 
    ·Sådan installeres XNA til brug med vbnet 
    ·Sådan Flyt til næste linje i StreamReader 
    ·Sådan oprettes en Access Connection hjælp af Visual B…
    ·Sådan at bestemme antallet af linjer kode i en NET Pro…
    ·Sådan forbindelse til Oracle Database på Vb.Net OLEDB…
    ·Sådan oprettes en Stand Alone Visual Basic Program 
    ·Sådan aktiveres en Window API Vis i VB6 
      Anbefalede Artikler
    ·Sådan fjernes dobbeltposter Lines i en variabel i Perl…
    ·Visual Basic.Net Spil Tutorial 
    ·Sådan Konverter String til heltal Javascript 
    ·Hvordan kan jeg åbne en EPR fil på Home 
    ·Sådan Block Underdomæner i PHP 
    ·Sådan Læs pixels fra Picture Boxes i VB6 
    ·Sådan Test for PLC Ladder Logic 
    ·Sådan tilføjes elementer til en Array i C -# 
    ·Hvordan man laver en Javascript Array med PHP 
    ·Sådan ændres Base i Python 
    Copyright © Computer Viden http://www.computerdk.com