ERR 91
Este método está no mdGlobal ao executar quando chega no "Set nd" dá o erro 91 'Object variable or With block variable not set'
Porque ? Como posso resolver isto?
Aguardo resposta!
'LISTAS
Private tvLista As TreeView
Private nd As Node
Private imgIcones As ImageList
Porque ? Como posso resolver isto?
Aguardo resposta!
'LISTAS
Private tvLista As TreeView
Private nd As Node
Private imgIcones As ImageList
Public Function AdicionarControleMDI(pControle As ActiveBar2) As Boolean
Dim pPic As StdPicture
Dim i As Integer
Dim j As Integer
Dim k As Integer
Dim iImg As Integer
Dim iHabilitado As Integer
Dim iVisivel As Integer
Dim idComp As String
Dim sIdForm As String
Dim sNome As String
Dim sCaption As String
On Error GoTo erro
For i = 0 To pControle.Bands.Count - 1
'Adiciona as barras na TreeView
If pControle.Bands(i).caption <> "" And pControle.Bands(i).Type <> 2 Then
Set nd = tvLista.Nodes.Add(, , pControle.Bands(i).Name, pControle.Bands(i).caption)
nd.Tag = pControle.Bands(i).Name
next
end Function
Estas declarações..
Private tvLista As TreeView
Private nd As Node
Private imgIcones As ImageList
tem como deixá-las públicas? ou em um módulo público
tenta ae..boa sorte
Estas declarações estão no mdGlobal também e já tentei com elas públicas mas não resolveu.
Outra coisa..
falta o end if
For i = 0 To pControle.Bands.Count - 1
'Adiciona as barras na TreeView
If pControle.Bands(i).caption <> "" And pControle.Bands(i).Type <> 2 Then
Set nd = tvLista.Nodes.Add(, , pControle.Bands(i).Name, pControle.Bands(i).caption)
nd.Tag = pControle.Bands(i).Name
>>>>>>>>>>>>>>>>>>>End If
next
falta o end if
For i = 0 To pControle.Bands.Count - 1
'Adiciona as barras na TreeView
If pControle.Bands(i).caption <> "" And pControle.Bands(i).Type <> 2 Then
Set nd = tvLista.Nodes.Add(, , pControle.Bands(i).Name, pControle.Bands(i).caption)
nd.Tag = pControle.Bands(i).Name
>>>>>>>>>>>>>>>>>>>End If
next
é que peguei somente uma parte do código mas tem end if no meu código sim. E o erro dá antes disso, como já mencionei é no "Set nd" ...
Tópico encerrado , respostas não são mais permitidas