Ir para conteúdo
Fórum Script Brasil
  • 0

Usar Um Controle Criado No Vb No Asp


fabianots

Pergunta

10 respostass a esta questão

Posts Recomendados

  • 0

Se for tipo ocx você pode usar em páginas normais HTML , só que o componente tem que estar instalado no cliente também.

Se for do tipo dll tem que ser linguagem dinamica , tipo o ASP , e a dll tem que estar registrada no servidor . dai basta instanciar a dll tipo:

Set MyObject = Server.CreateObject("teste.TesteClass")

Link para o comentário
Compartilhar em outros sites

  • 0

Cara eu aconselho você usar DLLs no as e não OCX (pra falar verdade nunca usei ocx e não sei se dá!) :D

falou

Link para o comentário
Compartilhar em outros sites

  • 0

Em asp nunca ouvi dizer que é possivel. O que você pode fazer é juntar os dois (htmal e asp) . Para ver como colocar o ocx na página, basta rodar a ocx no Vb , e quando ele abrir o IE para testar a OCX , basta copiar o código HTMl pedindo para exibir o código fonte.

Mas é aquele problema: se a sua página estiver na web e alguém tentar acessa-la não vai conseguir ver o componente , se não tiver o mesmo instalado em sua máquina, e vai ser dificil você conseguir convencer alguém a instalar um componente de origem desconhecida .

Link para o comentário
Compartilhar em outros sites

  • 0

Então tenta o que lhe falei : rode sua ocx pelo VB , (normalmente abre o Internet Explorer) e peça para exibir o código fonte. Vai aparecer algo assim:

<HTML><BODY><OBJECT classid="clsid:C2BA0BEC-6AD1-4831-A0D8-12E7F596F6E2">

</OBJECT></BODY></HTML>

Ai é so colocar o código em sua página , que nem precisa ser ASP.

Ou , como exemplo ,usando o FrontPage 2000 que é um editor conhecido por todos, clique em "inserir" + "avançado" +"controle activeX " .

Se o seu componente estiver registrado corretamente ele vai aparecer em uma lista de componentes, dai basta seleciona-lo.

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --Leonardo --
Então tenta o que lhe falei : rode sua ocx pelo VB , (normalmente abre o Internet Explorer) e peça para exibir o código fonte. Vai aparecer algo assim:

<HTML><BODY><OBJECT classid="clsid:C2BA0BEC-6AD1-4831-A0D8-12E7F596F6E2">

</OBJECT></BODY></HTML>

Ai é so colocar o código em sua página , que nem precisa ser ASP.

Ou , como exemplo ,usando o FrontPage 2000 que é um editor conhecido por todos, clique em "inserir" + "avançado" +"controle activeX " .

Se o seu componente estiver registrado corretamente ele vai aparecer em uma lista de componentes, dai basta seleciona-lo.

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --Leonardo --

pessoal

então só que se eu tentar rodar o projeto em outra estacao ele não exibe o controle alguém sabe como registrar ele na maquina cliente via código vbscript ou asp.

obrigado

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...