Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

VB6 binárna kompatibilita

Niektoré typy projektov sú k dispozícii vo Visual Basic 6 zahŕňať vytváranie komponentov COM alebo ovládacie prvky - uložený ako súbory DLL - , ktoré sú určené pre použitie v iných programoch alebo na internete mnoho rôznych počítačoch . Vytvorenie binárne súbory DLL činí kompatibilný s inými systémami , ktoré zabezpečuje, že sa užívatelia nemusia prekompilovať ovládacie prvky . Účel

Výberom voľby binárne kompatibility pri vytváraní komponentu modelu COM zabezpečuje , že ak máte v úmysle vykonať niekoľko aktualizácií pre vašu kontrolu nad určitú dobu , iní , ktorí chcú použiť ovládací prvok môže , bez toho aby dochádzalo k problémom s kompatibilitou . Ďalšie aplikácie je možné začleniť riadenie vo svojom programe , bez ohľadu na to , či boli určené pre . To umožňuje distribuovať ovládací prvok s dôverou , pretože vedel , že bez ohľadu na to , akú verziu ostatní užívatelia a vývojári majú , môžu plne využiť konania.
Umiestnenie

v predvolenom nastavení Visual Basic 6 používa " Project kompatibilita " nastavenie pre nové projekty komponentov COM . Môžete zmeniť to , aby binárne kompatibility otvorením vlastnosti projektu dialógové okno , vyberiete kartu komponentov a kliknutím na prepínač " Binárne kompatibilita " našiel tam . Vy potom musíte nastaviť jeden alebo viac súborov DLL , ktoré chcete , aby sa v súlade so svojím projektom pomocou vyhľadávacieho poľa pod prepínačov . Váš program sa potom spojiť súbory DLL a aby boli kompatibilné .
Aktualizácia

Ak nastavíte projekt použiť binárne kompatibility , bude to vytvoriť novú triedu a rozhrania ID Okrem pôvodných súborov pri kompilácii projektu viac ako raz . Novšie kompilácie tieto súbory použiť na ochranu informácií zo starších kompilácií. Iné programy , ktoré používajú staršie komponenty COM nemusí mať správnu funkciu využívať nové verzie , takže referenčné triedy a rozhrania ID súbory so starým informácie im umožňuje naďalej používať ovládacie prvky bez problémov s kompatibilitou .


Úvahy

Pri vytváraní novej komponenty VB6 COM , nemusíte sa obrátiť na binárne kompatibility , najmä ak nemáte v úmysle vytvoriť následných verzií tej istej komponenty . Ak to nastavíte možnosť , nezostavujú novej verzie s rovnakým EXE súboru . Týmto spôsobom môžete zachovať a odkaz starej verzie , ak nová verzia majú chyby , ktoré potrebujú korekciu . Ak máte prerušiť pripojenie projektu do binárnych súborov kompatibilných , mali by ste nadviazať spojenie s novými súbormi a potom distribuovať tie potom znova kompiláciu projektu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené