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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Pegar nome do objeto
Defende
não registrado
Postada em 02/04/2009 07:26 hs   
Tenho um formulario e nele tem varios Textbox e em cada textbox eu chamo um segundo formulario onde eu faco varios calculos e quando eu clicar em Calcular eu gostaria que o resultado voltasse para o formulario anterior mas dentro do textbox que chamou o formulario de calculo. Como eu faco isso pois eu nao estou conseguindo eh identificar qual foi o textbox que chamou o formulario de calculo.

Desde ja grato
     
PH1959
Pontos: 2843
SÃO JOSÉ DOS CAMPOS
SP - BRASIL
ENUNCIADA !
Postada em 02/04/2009 09:41 hs            
não sei se entendi bem...
mas acho q vc tem algo do tipo...
 
text1 , text 2 ...text n, sendo q qdo um deles tiver um valor executa um determinado calculo é isso?
 
 
   
Defende
não registrado
ENUNCIADA !
Postada em 02/04/2009 09:44 hs   
Nao. Eh assim
FormA - eu tenho 5 textbox
FormB - eu executo alguns calculos

Qaundo eu clico em um textbox do formA eu envio o valor que esta nele para o formb que vai fazer alguns calculos e quando eu clicar num botao que esta no formb eu retorno esse valor calculado para o textbox que esta no formA que originou os dados.

Lembrando - durante a operacao o FormA vai ficar ativo por traz da aplicacao.

Valeu.
   
PH1959
Pontos: 2843
SÃO JOSÉ DOS CAMPOS
SP - BRASIL
ENUNCIADA !
Postada em 02/04/2009 09:55 hs            
vamos lá de novo...
se é como disse ...(vc clica no textbox..) como vc vai botar um valor nele?
 
   
Defende
não registrado
ENUNCIADA !
Postada em 02/04/2009 10:56 hs   
Antes de clicar nele eu digito um valor e no evento click dele eu vou chamar o formB.

Bls
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 02/04/2009 14:01 hs            
O ideal Seria criar estas textbox como array
 
ex:
 
Text1(0)
Text1(1)
Text1(2)
 
pois desta forma bastaria você criar uma variavel global dentro de um módulo para armazenar o numero da text que foi clicada
 
exemplo:
'em um módulo
 
Global Numero As Integer
 
no form principal
 
um unico evento click
 
Private Sub Text1_Click(Index As Integer)
Numero = Index
Select Case Numero
Case 0
Form2.Show
Case 1
Form3.Show
End Select
End Sub
e no evento unload do form aberto
 
Private Sub Form_Unload(Cancel As Integer)
Form1.Text1(Numero).SetFocus
End Sub
esta é a forma mais viavel que conheço e dispensa a criação de evento click para cada textbox
 
 
     
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-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página