|
Postada em 26/02/2005 12:26 hs
Para se somar dois valores de dois campos de text e aplicar o resultado ao terceiro deve-se converter esses valores para número com a função Val(text), onde variavel = val(text1.text), e para efetuar a operação inversa usa-se Str(variável). Porém minha dúvida é a seguinte: Ao fazer a operação inversa e repassá-la ao text, automaticamente é adicionado um espaço em branco na primeira posição do text. Gostaria o por quê disso e como corrigir. Grato desde já.
|
|
|
|
Martini
|
PAROBÉ RS - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 26/02/2005 22:02 hs
Private Sub Command1_Click() Dim dblValor As Double dblValor = CDbl(Text1(0).Text) + CDbl(Text1(1).Text) Text1(2).Text = dblValor End Sub
|
|
|
|
Postada em 27/02/2005 00:14 hs
Eu faço do seguinte jeito: Private Sub Command1_Click() Dim valor As Double valor = val(Text1.Text) + val(Text2.Text) Text3.Text = str(valor) End Sub dai o text3 dá um espaço antes do nº.
|
|
|
MG
|
PE PE - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 06/03/2005 21:31 hs
Caro Alquimista, valor = val(Text1.Text) + val(Text2.Text) Text3.Text = trim(str(valor)) Utilizando a função TRIM, vc esta eliminando todos os epaços em branco de um campo texto. Tente fazer isso. qualquer duvida entre em contato
Márcio Gomes mjcgomes@rce.neoline.com.br
|
|
|
|
Postada em 07/03/2005 11:23 hs
Valeu cara. Funcionou. Se eu puder ajudar em algo, estamos aí.
|
|
|