USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Passar Parametro Para Funcao
ventana
SANTOS
SP - BRASIL
Postada em 26/11/2007 15:33 hs            
Boa tarde Amigos
Eu estou com o seguinte problema.Eu preciso passar o nome de um ListView e de um Formulario para uma funcao, a fim de que dentro da funcao eu possa utiliza-los como que se estivesse dentro do Form em questao e que contem o referido ListView.
E estava fazendo assum
Function nome1 (NomedoForm as Form)
Function Nome2 (NomedoListView as listView)
E na cjamada da funcao tentei assim.
Nome1(SNomedoForm as Form)
Nomw2 (SNomedoListView as ListView)
Porem nao funcionou.
Poderiam me ajudar e me dizendo qual a forma correta de passar esses parametros.
Obrigado
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 27/11/2007 00:04 hs            
Hummm, acho que está faltando vc fazer referência... segue exemplo:
 
Private Sub Form_Load()
Conf_ListView LV
End Sub
Private Sub Conf_ListView(ByRef lsv As ListView)
With lsv
    .FullRowSelect = True
    .View = lvwReport
    .ColumnHeaders.Add , , "Coluna 01"
    .ColumnHeaders.Add , , "Coluna 02"
    .ColumnHeaders.Add , , "Coluna 03"
    .ColumnHeaders(1).Width = 3000
    .ColumnHeaders(2).Width = 3000
    .ColumnHeaders(3).Width = 3000
   
    .ListItems.Add , , "Texto coluna 01"
    .ListItems(.ListItems.Count).SubItems(1) = "Texto coluna 02"
    .ListItems(.ListItems.Count).SubItems(2) = "Texto coluna 03"
   
End With
End Sub
 
Tenta aí depois posta.
 
at+
     
ventana
SANTOS
SP - BRASIL
Postada em 28/11/2007 09:32 hs            
Obrigado ghost_jlp
Eu tentei mas ainda nao funcionou.Eu preciso passar outras informacoes juntamente com o nome do objeto, vou tentar mais um pouco.
 
Um Abraco
 
Ventana
     
Roßerto
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 28/11/2007 16:12 hs            
ventana, eu faço assim
 
Crie uma variavel global
 
Public ObjetoTrabalho as Object
 
No form antes de chamar a função coloque essa linha
 
SET OBJETOTRABALHO = ME
FUNCAO
 
E dentro da função vc pode trabalhar com qualquer objeto do form e todas as variaveis publicas do form
 
Exemplo:
ObjetoTrabalho.listiview1.ListItens.Clear
 
Roberto
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 29/11/2007 00:16 hs            
Eu fiz desta forma e consegui mas é algo simples. Quer que eu passe o que fiz para vc analisar e ver se é o que vc quer? Emoções
     
ventana
SANTOS
SP - BRASIL
Postada em 29/11/2007 07:48 hs            
Muito obrigado amigos, eu irei experimentar.
 
 
Um Abraco
     
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página