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 :
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 :