Hur konverterar jag DLL till ActiveX

En ActiveX-kontroll är en kodenhet som du enkelt kan återanvända. Detta hjälper till att göra vanliga funktioner konsekventa och sparar kodningstid. Du kan referera till eller koda en eller flera dll-filer till en ActiveX-komponent. ActiveX-komponenter är visuella eller icke-visuella. De icke-visuella ActiveX-komponenterna som du laddar ner från Internet kan dock ha potentiellt farlig kod i sig.

Steg 1

Starta ett nytt Visual Basic-projekt genom att öppna "Visual Basic" och välja "File", "New Project." Välj "ActiveX-kontroll" i fönstret "Nytt projekt". Detta skapar en ny, tom kontroll som heter "UserControl1." Du är fri att byta namn på kontrollen vad du vill.

Steg 2

Börja lägga till kod i det nya ActiveX-projektet. Om du har en dll som du redan har kodat, börja flytta klasserna från det programmet till nya klasser i ActiveX-projektet. Om du ska kombinera funktionalitet med en eller flera dll-filer i detta projekt, gå till menyn och välj "Projekt", "Referenser."

Steg 3

Bläddra bland tillgängliga referenser tills du hittar den dll du söker efter och klicka på kryssrutan bredvid den. Klicka på "OK" för att spara dll som referens i detta projekt.

Steg 4

Gör din ocx-kontroll genom att välja "File", "Make" från menyn. Bredvid "Make" står projektets namn. Detta kommer också att vara namnet på din ActiveX ocx-kontroll. Om ditt projekt heter "MyProject" kommer din kontroll att vara "MyProject.ocx." När du har valt "Make" kan du ändra namnet på ocx-filen i fönstret "Make Project" som öppnas.

Lägg till din ActiveX-kontroll i ditt nya projekt genom att välja "Projekt", "Komponenter" i menyn. Leta reda på namnet på ocx-filen som du just skapade och klicka på kryssrutan bredvid den. Klicka på "OK" för att spara dina ändringar. Du kommer att se ActiveX-kontrollen visas i fönstret "Verktygslåda" om du har det fönstret öppet. Du kan nu lägga till den här kontrollen i ditt formulär och återanvända samma kontroll i andra program.