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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Redimencionar variavel num For
dummies
CERQUILHO
SP - BRASIL
ENUNCIADA !
Postada em 29/05/2009 19:17 hs         
Olá.
Gostari de saber se tem como redimencionar uma variável dentro de um for.
Por exemplo
Dim x As Long
Dim f As Long

f = 100
For x = 1 To f
    If x = 55 Then
        f = f + 10
    End If
Next

Me.Caption = x

Da forma acima ele está limitado a ir até 100
Gostaria que ela fosse até 110 conforme o IF.


[]s

Dummies
   
João Carlos jr.
RIBEIRÃO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 29/05/2009 22:52 hs            
Boa noite, no for não tem como vc fazer isso, pois quando vc entra no for ele já fixa a variavel, não podendo redimencioná-la, vc irá conseguir fazer usando o do while loop:
Dim N As Integer
Dim F As Integer
N = 0
F = 100
Do While N < F
    If N = 55 Then
        F = F + 10
    End If
    N = N + 1
Loop
 
Espero ter lhe ajudado.
 
 

João Carlos Junior

Administrador de Redes - Windows 2003 Srv, Linux

    Desenvolvedor Visual Basic 6.0 com Access, SQL Server, VB .Net e Crystal Reports X

Iniciante em C# e ASP .NET

   
dummies
CERQUILHO
SP - BRASIL
ENUNCIADA !
Postada em 30/05/2009 12:12 hs         
Obrigado João Carlos.
Deu certo sim.
   
Página(s): 1/1    

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