| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment écrire un contrôle ActiveX
    Un contrôle ActiveX est un composant logiciel qui peut être branché dans différents programmes et utilisé comme s'il s'agissait d'une partie native du programme. Les programmeurs peuvent écrire des contrôles ActiveX dans n'importe quel langage qui prend en charge Object Model Le développement de composants (COM ) . Des exemples typiques de contrôles ActiveX sont des boutons de commande, les zones de liste et les boîtes de dialogue . Un contrôle ActiveX peut être créé en utilisant Visual Basic , C # ou VC + + . NET . Choses que vous devez
    Visual Basic éditeur
    éditeur C #
    Visual C + + éditeur
    Show More Instructions
    Visual Basic
    1

    Ouvrir MS Visual Basic et de créer un nouveau type de projet "Contrôle ActiveX ".
    2

    créer un bouton de commande , appelé cmdTest , et une zone de texte , appelé txtTest . . Faites glisser les contrôles de la boîte à outils pour créer ces
    3

    Ajoutez les fonctions suivantes:

    Public Function setText (txt As String )

    txtTest . Text = txt

    Fin de Fonction:

    Private Sub cmdTest_Click ()

    MsgBox txtTest.Text

    End Sub

    Cela va passer un la valeur de la zone de texte à partir de la page Web . Quand un utilisateur clique sur le bouton de commande , il affiche ce texte dans une boîte de message.
    4

    Cliquez sur " Outils" puis " Package and Deployment Wizard " pour enregistrer le projet . Enregistrez le projet sous un forfait Internet et un nom comme " ctlVBActive . "
    5

    créer une page HTML dans un éditeur de texte tel que Notepad.
    6

    Ajoutez les lignes suivantes Code :


    d'option> value=""> Photos < p> Photos

    d'option> value="value2"> Photos

    Photos

    d'option> value="value4"> value4 Photos

    d'option> value="value5"> valeur5 ;

    Photos

    < OBJECT
    7

    enregistrer et ouvrir le fichier dans un navigateur.
    C #
    8

    Ouvert # éditeur C et de créer un nouveau projet.
    < br > 9

    Ajoutez le code suivant pour créer un contrôle ActiveX :

    using System;

    utilisant System.Runtime.InteropServices ;

    namespace ANamespace
    < p> {
    interface publique de

    ASignatures

    {

    FName de chaîne ();

    sNAME de chaîne ();

    int Age { get;} }


    [ ClassInterface ( ClassInterfaceType.AutoDual ) ]

    AClass public class : ASignatures

    {

    chaîne publique FName () {


    retour

    " John";


    }

    sNAME public string ()

    {
    < p> retourner "Ryan " ;

    }

    public int Age of

    {

    get {return 40; }

    }

    } }


    Enregistrez le fichier. Appelez-le " AClass.dll . "
    10

    compiler le fichier . La s'effectue à l'aide d'un fichier de compilation appelée " csc.exe , " qui se trouve à l'adresse: \\ WINDOWS \\ Microsoft.NET \\ Framework \\ v2.0 . Ouvrez ce fichier de compilation , qui s'ouvre comme une console, et ajouter le code suivant:

    regasm Ce fichier de classe créée à l'étape précédente AClass.dll /SEG /codebase

    sont compilées et peuvent être appelés . partir d'une page HTML
    11

    créer un fichier HTML pour appeler le contrôle ActiveX :



    < p >

    Previous :

    next :
      articles connexes
    ·Comment faire un bouton 3 -D en REALbasic 
    ·Comment concevoir l'utilisation de contrôles ActiveX 
    ·Les avantages des contrôles Active X dans Visual Basic…
    ·Visuel erreur de base: Indice hors de portée 
    ·Comment lier une base de données à un contrôle Combo…
    ·Taille du fichier en VB.NET 
    ·Comment exporter un fichier texte Largeur fixe pour une…
    ·Comment compter le nombre de colonnes dans une base de …
    ·L'utilisation de OLE dans VB 
    ·Conditions visuels de base, expliquée 
      articles en vedette
    ·Comment faire pour supprimer mises à jour logicielles 
    ·Java 1.5 Tutorial 
    ·Comment faire pour exécuter FFmpeg comme un processus …
    ·Comment faire de coeurs sur un ordinateur portable 
    ·Comment comprendre des algorithmes informatiques 
    ·Comment faire pour supprimer chaque lettre Nième PHP 
    ·Comment utiliser plusieurs versions de Java dans Window…
    ·Comment placer un cookie lors du changement de langue d…
    ·Comment puis-je bouffée de zone de texte à une arbore…
    ·Comment écrire du code Perl portable 
    Copyright © Connaissances Informatiques http://fr.wingwit.com