Hoe maak je een VB6 OCX maken

Hoe maak je een VB6 OCX maken Ciaran Griffin / Levensgrote / Getty Images

OCX-bestanden bevatten ActiveX controls, die werken in een Microsoft-applicatie geschreven in Visual Basic, Visual C ++ of een andere programmeertaal ondersteuning van deze controles.ActiveX-besturingselementen verbeteren elementaire controles, zoals tekstvakken, labels, foto dozen en andere voorwerpen al een onderdeel van Visual Basic 6. Het creëren van OCX-bestanden begint het proces van het bouwen van een ActiveX-besturingselement.De programmeur moet dan het ontwerp van Windows formulieren of HTML-toepassingen om de controles te gebruiken.

wat je nodig hebt

  • Visual Basic 6

instructies

  1. Open VB6 softwareen selecteer "ActiveX Control" uit de lijst van nieuwe project templates.Klik op "Project" van het hoogste niveau van Visual Basic-menu.Selecteer "Project1 Eigenschappen" uit het drop-down lijst.In het vak "Naam van het project", vervangt de standaard naam, "Project1" met een naam aan uw nieuwe controle r

    elevant.Plaatst u een korte beschrijving van wat de controle zal doen in de "Project Beschrijving" en klik op "OK".

  2. Klik op het venster "UserControl" gemaakt in stap 1 om het venster Properties weer te geven.Wijzig de standaard naam van "UserControl1" om iets te kort, dat de nieuwe regeling wordt beschreven.Geen spaties in de naam niet op te nemen.

  3. Voeg een van de bestaande in de gereedschapskist aan de linkerkant om de naam UserControl vorm getoond door te dubbelklikken op de controle controles.Vind andere bedieningselementen te gebruiken als een model voor uw nieuwe ActiveX-besturingselement door te klikken op "Project" in het bovenste menu en het selecteren van "Componenten". In het tabblad "Controls", scroll naar beneden de lijst van de controles, totdat je die begint met "Microsoft. "Kies één van deze en klik op het selectievakje naast de naam.Naar niet-Microsoft-besturingselementen in de lijst moet u ze een licentie van de provider, of u kunt ervoor kiezen om volledig nieuwe controles te ontwerpen.Klik op "OK" om de geselecteerde component aan uw project toe te voegen.

  4. Klik op "Add-Ins" in het bovenste menu en vervolgens "VB6 ActiveX Ctrl Interface Wizard.Selecteer "Beladen / onbeladen" in het hoofdstuk "Laden Gedrag", klik op "OK." Herhaal dit proces om de "Property Pagina Wizard", die helpt bij het creëren Property Pages voor de nieuwe regeling toe te voegen.

  5. Klik op het menu "Add-Ins" weer en kies "VB6 ActiveX Control Interface Wizard" om de wizard uit te voeren.Klik op "Next" op de wizard.De rechterkolom op de volgende pagina vindt u een aantal standaard Property, methoden en evenementen gebruikt door de meeste controles.Voeg eventuele aanvullende degenen van de linkerkolom die nuttig lijken.Klik op "Next" als je klaar bent.Voeg eventuele aanvullende elementen die u nodig hebt met behulp van de "Pagina Wizard Eigendom." In elk geval, blijven klikken op "Next" om te werken door middel van extra aanpassingen totdat "Finish" verschijnt aan de onderkant, en klik dan op "Finish."

  6. Click"File" en "Save As", en zorgen voor een locatie en naam, die een automatische verlenging van zal hebben ".ctl." Maak het OCX-bestand door te klikken op "File" en selecteer "Make [Project Name] OCX."

Tips & amp; waarschuwingen

  • Als u stap-voor-stap instructies over hoe je een bijbehorende "Standard EXE" te creëren nodig en verankeren de ActiveX / OCXbestand, kies "Samenvatting" aan het einde van Stap 6.
  • Alle ActiveX-besturingselementen in Visual Basic met uitzondering van de DBGrid zijn vrij om
  • bekijken gebruiken. en het bewerken van de OCX-bestand direct is niet mogelijkomdat het een gecompileerde versie.Open de .ctl versie in VB6 en vervolgens opnieuw te compileren door de in stap beschreven proces 6.

Resources

  • Microsoft MSDN Library: ActiveX-besturingselementen Technische artikelen
248
0
3
Visual Basics Programming