Sdílet prostřednictvím


Redistribuce souborů ovládacích prvků ActiveX jazyka Visual C++

Visual C++ 6.0 poskytuje technologie ActiveX ovládací prvky, které můžete použít v aplikacích, které pak redistribuujete. Tyto ovládací prvky už nejsou součástí jazyka Visual C++. Podle licenčních smluv pro Visual C++ 6.0 můžete tyto ovládací prvky distribuovat pomocí aplikací vyvinutých v jazyce Visual C++.

Poznámka

Microsoft už Visual C++ 6.0 nepodporuje.

Seznam redistribuovatelných ovládacích prvků Visual C++ 6.0 technologie ActiveX naleznete v části Common\Redist\Redist.txt na disku 1 disku CD produktu Visual C++ 6.0.

Při distribuci aplikací musíte nainstalovat a zaregistrovat .ocx ovládací prvek technologie ActiveX (pomocí regsvr32.exe). Kromě toho byste měli zajistit, aby cílový počítač měl aktuální verze následujících systémových souborů (hvězdička indikuje, že je soubor potřeba zaregistrovat):

  • Asycfilt.dll

  • Comcat.dll *

  • Oleaut32.dll *

  • Olepro32.dll *

  • Stdole2.tlb

Pokud tyto knihovny DLL nejsou v cílovém systému k dispozici, musíte je aktualizovat pomocí předepsaného mechanismu pro aktualizaci odpovídajícího operačního systému.

Při použití ovládacího prvku technologie ActiveX, který se připojuje k databázi, musíte také replikovat název zdroje dat na cílovém počítači. Můžete to udělat programově pomocí funkcí, jako ConfigDSNje .

Některé redistribuovatelné ovládací prvky technologie ActiveX mají další závislosti. Pro každý .ocx soubor ve složce Os\System na disku CD produktu Visual C++ 6.0 existuje také .dep soubor. Pro každý .ocx soubor, který chcete distribuovat, vyhledejte v odpovídajícím .dep souboru jednu nebo více položek USES. Pokud je soubor uvedený, musíte se ujistit, že je soubor v cílovém počítači. Všechny knihovny DLL, které přímo podporují .ocx soubor, je potřeba zaregistrovat. (Aby byl soubor Regsvr32.exe úspěšný, musí cílový počítač nejprve obsahovat všechny knihovny DLL, které ovládací prvek staticky načte.) Kromě toho, pokud knihovna DLL, která je uvedena jako závislost má .dep také soubor ve složce Os\System na disku CD Visual C++ 6.0, musíte tento soubor také prozkoumat .dep pro položky USES.

Viz také

Redistribuce souborů Visual C++