Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Visual C++ 6.0 tillhandahåller ActiveX-kontroller som du kan använda i program som du sedan distribuerar om. Dessa kontroller ingår inte längre i Visual C++. Enligt licensavtalen för Visual C++ 6.0 kan du omdistribuera dessa kontroller med program som utvecklats i Visual C++.
Anmärkning
Visual C++ 6.0 stöds inte längre av Microsoft.
En lista över omdistribuerbara Visual C++ 6.0 ActiveX-kontroller finns i Common\Redist\Redist.txt på skiva 1 av Visual C++ 6.0-produktens CD.
När du distribuerar program måste du installera och registrera .ocx för ActiveX-kontrollen (med hjälp av Regsvr32.exe). Dessutom bör du se till att måldatorn har aktuella versioner av följande systemfiler (en asterisk anger att filen måste registreras):
Asycfilt.dll
Comcat.dll *
Oleaut32.dll *
Olepro32.dll *
Stdole2.tlb
Om dessa DLL:er inte är tillgängliga i målsystemet måste du uppdatera dem med hjälp av den föreskrivna mekanismen för uppdatering av motsvarande operativsystem.
När du använder en ActiveX-kontroll som ansluter till en databas måste du också replikera datakällans namn på måldatorn. Du kan göra detta programmatiskt med funktioner som ConfigDSN.
Vissa omdistribuerbara ActiveX-kontroller har ytterligare beroenden. För varje .ocx fil i mappen Os\System på produkt-CD:n Visual C++ 6.0 finns det också en .dep fil. För varje .ocx fil som du vill omdistribuera letar du efter en eller flera USES-poster i motsvarande .dep fil. Om en fil visas måste du se till att filen finns på måldatorn. Alla DLL:er som har direkt stöd för en .ocx fil måste registreras. (För att Regsvr32.exe ska lyckas måste måldatorn först innehålla alla DLL:er som kontrollen statiskt läser in.) Om en DLL som anges som ett beroende också har en .dep fil i mappen Os\System på CD:n Visual C++ 6.0 måste du även undersöka .dep filen för USES-poster.