Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como escrever um controle ActiveX
Um controle ActiveX é um componente de software que pode ser conectado a diferentes programas e usado como se fosse uma parte nativa do programa. Os programadores podem escrever controles ActiveX em qualquer linguagem que suporte Component Object Model ( COM) de desenvolvimento. Exemplos típicos de controles ActiveX são botões de comando, caixas de listagem e caixas de diálogo. Um controle ActiveX podem ser criados usando o Visual Basic, C # ou VC + +. NET . Coisas que você precisa
editor
Basic C # editor Visual
Visual C + + editor
Show Mais instruções
Visual Basic
1

Abra o MS Visual Basic e criar um novo tipo de projeto como "Controle ActiveX ".
2

criar um botão de comando , chamado cmdTest e uma caixa de texto, chamado txtTest . Arraste os controles da caixa de ferramentas para criar estes
3

Adicione as seguintes funções: .

SetText Função Pública ( txt As String)

txtTest . Função text = txt

Fim

Private Sub cmdTest_Click ()

MsgBox txtTest.Text

End Sub

Isso vai passar uma valorizar a caixa de texto a partir da página web. Quando um usuário clica no botão de comando , ele irá mostrar este texto em uma caixa de mensagem .
4

Clique em "Ferramentas" e depois " Package and Deployment Wizard " para salvar o projeto. Salve o projeto como um pacote de Internet e nome como " ctlVBActive ".
5

Crie uma página HTML em um editor de texto, como o Bloco de Notas.
6

Adicione o seguinte código :





< valor da opção = " value3 "> value3


;


< OBJECT
7

Salve e abra o arquivo em um navegador.
C #
8

Abrir C # editor e criar um novo projeto.
< br > 9

Adicione o seguinte código para criar um controle ActiveX :

using System;

usando System.Runtime.InteropServices;

namespace ANamespace

{

ASignatures interfaces públicas

{

corda FName ();

corda SName ();

int Idade { get; }

}

[ ClassInterface ( ClassInterfaceType.AutoDual ) ]

public class AClass : ASignatures

{

cadeia pública FName () {


retorno "João" ;

}

cadeia pública SName () {


retorno " Ryan ";

}

public int Idade

{

se {return 40; }

}

}

}

Salve o arquivo . Chamá-lo de " AClass.dll ".
10

Compilar o arquivo . O é feito usando um arquivo de compilador chamado " csc.exe ", que está localizado em: \\ WINDOWS \\ Microsoft.NET \\ Framework \\ v2.0 . Abra este arquivo compilador , que abre como um console, e adicione o código :

regasm AClass.dll /tlb /codebase

Este arquivo de classe criado na etapa anterior é compilado e pode ser chamado . partir de uma página HTML
11

Crie um arquivo HTML para chamar o controle ActiveX :



Anterior :

Próximo : No
  Os artigos relacionados
·Como localizar um registro em um conjunto de registros 
·Como fazer um trabalho original em Visual Basic 6 
·Como ocultar o CaixaDoControlo em VB 
·Visual Basic 2010 Web Browser Progress Bar Tutorial 
·Como aparar os dois últimos caracteres em VB 
·Como selecionar itens em uma caixa de listagem em Visua…
·Como Chegar Cordas converter inteiros em VB.NET 2005 
·O que é uma referência VB.NET 
·Como criar um novo VB PictureBox 
·Como usar o Split na VB 
  Artigos em destaque
·Técnicas Encobrimento Google 
·Como extrair um IP De Texto Com VBS 
·Como criar Estrutura Record em PHP 
·Como criar uma tupla em Python 
·Como desenvolver aplicações Deployable Windows Mobile…
·Como mesclar componentes ActiveX Dividir 
·Como adicionar Minutos DateTime 
·Como Importar da CSV para MySQL com PHP Script 
·Como criar meus próprios controles no Vb.NET 
·É Java fortemente tipado Importante 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados