DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Fórum DevMedia


Autor
Mensagem
Arthur Metz Junior
 

País: Brasil
Estado: RS
Cidade: Ijuí
Mensagens: 3
 Postado em: 27/4/2011 3:32:49 PM

Boa Tarde

 
Estou inicando em Vb.Net e estou tentando fazer um visualizador de Pdf,´peguei um exemplo e criei um form e inclui um botão para pesquisar e abrir o pdf, até ai funcionou corretamente.
Mas o que eu quero e chamar esta rotina por outra (Qualquer lingagem), e passar o path do arquivo que desejo visualizar.
 
Abaixo o código
 
#Código
 

Public Class Pdf

Dim Caminho As String

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

AxAcroPDF1.src = Caminho

End Sub

End Class

 
Fabio Rosa
 
 


País: Brasil
Estado: RS
Cidade: Panambi
Mensagens: 69
 Postado em: 27/4/2011 4:50:01 PM

  Olá,

Você pode criar um construtor em sua classe que aceite parâmetro, como por exemplo

Public Sub New(ByVal _caminho As String)
Caminho = _caminho
End Sub

Assim, casa vez que instanciar a sua classe Pdf terá que o fazer desta forma:

Dim MinhaClassePdf As Pdf() = New Pdf(MeuCaminho)

Desta forma você consegue utilizar esta sua classe como uma Dll, referenciando-a no projeto da outra linguagem que deseja.





 
Fabio Rosa
 
 


País: Brasil
Estado: RS
Cidade: Panambi
Mensagens: 69
 Postado em: 27/4/2011 4:51:12 PM


Citação:


   Olá,

Você pode criar um construtor em sua classe que aceite parâmetro, como por exemplo

Public Sub New(ByVal _caminho As String)
Caminho = _caminho
End Sub

Assim, casa vez que instanciar a sua classe Pdf terá que o fazer desta forma:

Dim MinhaClassePdf As Pdf = New Pdf(MeuCaminho) ***Coloquei errado acima, pois não tem o primeiro parênteses

Desta forma você consegue utilizar esta sua classe como uma Dll, referenciando-a no projeto da outra linguagem que deseja.




 

 
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03