OCX arquivos contêm controles ActiveX, que funcionam em qualquer aplicativo Microsoft escrito em Visual Basic, Visual C ++ ou qualquer outra linguagem de programação apoiando esses controles. controles ActiveX melhorar os controles básicos, tais como caixas de texto, rótulos, caixas de imagem e outros objetos já uma parte do básico 6. arquivos OCX Visual Criando inicia o processo de construção de um controle ActiveX. O programador então deve projetar formulários do Windows ou aplicações HTML para usar os controles.
Coisas que você precisa
- Visual Basic 6
Abrir software VB6 e selecione "controle ActiveX" na lista de novos modelos de projeto. Clique em "Projeto" no menu Visual Basic nível superior. Selecione "Propriedades de Projeto1" a partir da lista drop-down. Na caixa "Nome do projeto", substituir o nome padrão, "Project1" com um nome relevante para o seu novo controle. Insira uma breve descrição do que o controle vai fazer na caixa "Descrição do Projeto" e clique em "OK".
Clique na janela "UserControl" criada na Etapa 1 para exibir a janela Propriedades. Alterar o nome padrão de "UserControl1" para algo curto que descreve o novo controle. Não inclua espaços no nome.
Adicione um dos controles existentes mostrados na caixa de ferramentas do lado esquerdo para o formulário UserControl renomeado clicando duas vezes o controle. Encontre outros controles para usar como um modelo para o seu novo controle ActiveX, clicando em "Projeto" no menu superior e selecionando "Components". Na guia "Controles", role a lista de controles até ver aqueles que começam com "Microsoft". Escolha uma delas e clique na caixa ao lado do nome. Para usar controles de não-Microsoft na lista você deve licenciá-los a partir do fornecedor, ou você pode escolher para projetar completamente novos controles. Clique em "OK" para adicionar o componente selecionado para seu projeto.
Clique em "Add-Ins" no menu superior e, em seguida, "VB6 ActiveX Assistente Ctrl Interface. Selecione" Carregado / descarregado "no" Load comportamento ", clique em" OK ". Repita esse processo para adicionar o" Assistente de página de propriedade ", que ajuda a criar páginas de propriedades para o novo controle.
Clique no menu "Add-Ins" novamente e escolha "VB6 ActiveX Control Interface Wizard" para executar o Assistente. Clique em "Next" no assistente. O direito; coluna do lado na página seguinte lista alguns padrões de propriedade, métodos e eventos usados pela maioria dos controles. Adicione quaisquer outros adicionais da coluna da esquerda que parecem úteis. Clique em "Next" quando terminar. Adicione quaisquer elementos adicionais que você precisa usar o "Assistente de página de propriedade." Em cada caso, continue clicando em "Next" para trabalhar através de modificações adicionais até "Finish" aparece na parte inferior, em seguida, clique em "Finish".
Clique em "Arquivo" e "Salvar como", e fornecer um local e um nome, que terá uma extensão automática de ".ctl". Criar o arquivo OCX, clicando em "Arquivo" e selecione "Fazer [Project Name] .ocx."
dicas avisos
- Se você precisar de instruções passo-a-passo sobre como criar um associado "EXE padrão" e incorporar o arquivo ActiveX / OCX, escolha "Resumo" no final do Passo 6.
- Todos os controles ActiveX em Visual Basic, exceto para o DBGrid está livre para usar.
- Como visualizar e editar o arquivo diretamente o OCX não é possível porque é uma versão compilada. Abra a versão .ctl em VB6 e, em seguida, recompilar através do processo descrito no Passo 6.