Guest Igor Postado Setembro 22, 2003 Denunciar Share Postado Setembro 22, 2003 Olá, tenho uma função "monta", e quando a fiz coloquei-a no form_activate, mas depois mudei para o form_load. Acontece qua agora dá um erro na função. abaixo o código da função e indicado onde dá o erro. Public Function monta() With bloco 'bloco é o meu form Dim i As Integer i = 0->.Data1.Recordset.MoveFirst While ((Not .Data1.Recordset.EOF) And i < 10) .lblNota(i).Caption = .Data1.Recordset.Fields("num") & " - " & .Data1.Recordset.Fields("titulo") & " -- " & .Data1.Recordset.Fields("texto") .Data1.Recordset.MoveNext i = i + 1 Wend End WithEnd Functionobrigado Igor Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Setembro 22, 2003 Denunciar Share Postado Setembro 22, 2003 Sim, acredito que ele vai dar erro. Isso porque ao entrar no evento Load talvez ele ainda não tenha inicializado o objeto Data1. Mesmo assim, qual a mensagem de erro?Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Igor
Olá, tenho uma função "monta", e quando a fiz coloquei-a no form_activate, mas depois mudei para o form_load. Acontece qua agora dá um erro na função. abaixo o código da função e indicado onde dá o erro.
Public Function monta()
With bloco 'bloco é o meu form
Dim i As Integer
i = 0
->.Data1.Recordset.MoveFirst
While ((Not .Data1.Recordset.EOF) And i < 10)
.lblNota(i).Caption = .Data1.Recordset.Fields("num") & " - " & .Data1.Recordset.Fields("titulo") & " -- " & .Data1.Recordset.Fields("texto")
.Data1.Recordset.MoveNext
i = i + 1
Wend
End With
End Function
obrigado
Igor
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.