Ako používať projektu a binárna kompatibilita

DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:161137
Tento článok bol archivovaný. Je publikovaný v aktuálnej podobe a už nebude aktualizovaný.
SUHRN
Nastavenie kompatibility umožňuje určiť Visual Basickompatibilita projektu pre staršie verzie systému ActiveX Componentsgenerované z projektu.

ActiveX Components vytvoríte obsahujú predvolené rozhranie (napríkladCName_D kde je CName ClassName pre súčasť ActiveX),obsahuje všetky metódy a vlastnosti, ktoré ste vytvorili. Ak vaša triedavyvoláva udalosti, máte tiež dodatočné rozhranie s názvomIConnectionPointContainer. Keď zostavujete ovládací prvok ActiveX alebo Server,Tieto rozhrania sú uvedené jednoznačný identifikátor. Ak upravíte vašu kontrolualebo servera, tieto rozhrania môžu zmeniť. Všetky aplikácie používajúce staršieverzia vášmu komponentu môže zlyhať na tomto mieste. Zabezpečiť, aby váš novýa staré rozhrania bude pracovať s všetkých aplikácií, budete musieť nastaviťvhodné nastavenie kompatibility.
DALSIE INFORMACIE
Kompatibilita projektu môžete nastaviť v dialógovom okne Project\Propertieskliknite v časti karte komponentu.

Visual Basic má tri rôzne kompatibility nastavenia pre projekty:
  • Žiadne kompatibility.
  • Kompatibilita projektu.
  • Binárna kompatibilita.

Žiadne kompatibility

Toto nastavenie je vynútená žiadne kompatibility. Visual Basic vytvorí novéIdentifikácie rozhrania a identifikácie tried zakaždým, keď vás stavať alebo zostaviť svoj projekt.Každá verzia postavený možno použiť len s aplikácií vytvorených pre prácu sže špecifické stavať zložky.

Kompatibilita projektu

Toto nastavenie môžete váš projekt kompatibilné na konkrétnysúčasť projektu. Zatiaľ čo sa generuje nový typ knižnice informácie,typ knižnice identifikátor je udržiavané tak, aby skúšobné projekty môžu ešte postúpiťna projekte komponentu. Toto nastavenie je pre zachovanie kompatibilitypočas testovania. Preto po komponent je uvoľnený, bude sa správaťrovnaké ako nastavenie kompatibility Č.

Binárna kompatibilita

Keď ste zostaviť svoj projekt, Visual Basic iba vytvorí novú triedu aRozhrania ID, ak je to potrebné. Zachováva ID triedy a rozhraníz predchádzajúce verzie, tak že programy kompilovaný pomocou skoršíverzia bude pokračovať v práci. Ak chcete, aby zmeny, ktoré budú viesťNekompatibilná verzia jazyka Visual Basic vás upozorní. Ak chceteudržať kompatibilitu s staršie uvoľnenej verzie prvok ActiveXkomponent, toto je nastavenie, musíte použiť.
ODKAZY
Visual Basic 5.0 súčasti Sprievodca, kapitola 7, "ladenie, testovanie, aNasadenie súčasti"
kbNoKeyword

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 161137 – Posledná kontrola: 12/04/2015 15:56:31 – Revízia: 2.0

Microsoft Visual Basic 5.0 Professional Edition, Microsoft Visual Basic 6.0 Professional Edition, Microsoft Visual Basic 5.0 Enterprise Edition

  • kbnosurvey kbarchive kbhowto kbusage kbmt KB161137 KbMtsk
Pripomienky