Visual C++ ActiveX-controls opnieuw distribueren

Visual C++ 6.0 levert ActiveX-besturingselementen die u kunt gebruiken in toepassingen die u vervolgens opnieuw kunt distribueren. Deze besturingselementen zijn niet meer opgenomen in Visual C++. Volgens de licentieovereenkomsten voor Visual C++ 6.0 kunt u deze besturingselementen opnieuw distribueren met toepassingen die zijn ontwikkeld in Visual C++.

Opmerking

Visual C++ 6.0 wordt niet meer ondersteund door Microsoft.

Zie voor een lijst met de herdistribueerbare Visual C++ 6.0 ActiveX-besturingselementen op Schijf 1 van de product-CD visual C++ 6.0.

Wanneer u toepassingen distribueert, moet u het voor het ActiveX-besturingselement installeren en registreren (met behulp van ). De doelcomputer moet ook de huidige versies van de volgende systeembestanden hebben. (Een sterretje geeft aan dat het bestand moet worden geregistreerd.)

  • Asycfilt.dll
  • Comcat.dll*
  • Oleaut32.dll*
  • Olepro32.dll*
  • Stdole2.tlb

Als deze dynamic-link-bibliotheken (DLL's) niet beschikbaar zijn op het doelsysteem, moet u ze bijgewerkt krijgen met behulp van het voorgeschreven mechanisme voor het bijwerken van het bijbehorende besturingssysteem.

Wanneer u een ActiveX-besturingselement gebruikt dat verbinding maakt met een database, moet u ook de naam van de gegevensbron op de doelcomputer repliceren. U kunt deze taak programmatisch uitvoeren met functies zoals .

Sommige herdistribueerbare ActiveX-besturingselementen hebben meer afhankelijkheden. Voor elk bestand in de map Os\System op de visual C++ 6.0-product-cd is er ook een bestand. Zoek voor elk bestand dat u opnieuw wilt distribueren naar een of meer USES-vermeldingen in het bijbehorende bestand.

Als een bestand wordt vermeld, moet u ervoor zorgen dat het bestand zich op de doelcomputer bevindt. Alle DLL's die rechtstreeks ondersteuning bieden voor een bestand, moeten worden geregistreerd. (Als u wilt slagen, moet de doelcomputer eerst alle DLL's bevatten die het besturingselement statisch laadt.) Als een DLL die wordt vermeld als een afhankelijkheid ook een bestand bevat in de map Os\System op de visual C++ 6.0-cd, moet u dat bestand ook onderzoeken op vermeldingen in USES.

  • Visual C++-bestanden opnieuw distribueren