CLASSES E COLLECTION
Amigos Boa Noite!!
Estou pra pegar um projeto pequeno, e to querendo muito finalmente iniciar um projeto usando boas práticas. Achei bom esse artigo aqui do site [S30] http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=7490&TxtSearch=camadas&CmbSort=ftitulo&varPagina=1
Fiz o que foi orientado e me deparei com um problema. Não consegui rodar o exemplo do artigo se eu não tivesse mudado o escopo da collection mCol na classe CompromissoCollection de private pra public e tivesse feito essa alteração:
For Each Comp In ComproCol.mCol
ListView1.ListItems.Add , , Comp.Data
ListView1.ListItems(ListView1.ListItems.Count).ListSubItems.Add , , Comp.Hora
ListView1.ListItems(ListView1.ListItems.Count).ListSubItems.Add , , Comp.Descricao
Next Comp
Reparem que no fonte que eu envio, a Collection mCol é Private e no for Each ela não está sendo usada, ou seja, o fonte está igual ao artigo.
A questão é o seguinte:
O autor do artigo se enganou na codificação ou esqueceu de um detalhe no artigo?
Acredito que ele tenha esquecido um detalhe, conto com a ajuda dos amigos mais uma vez!!
Estou pra pegar um projeto pequeno, e to querendo muito finalmente iniciar um projeto usando boas práticas. Achei bom esse artigo aqui do site [S30] http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=7490&TxtSearch=camadas&CmbSort=ftitulo&varPagina=1
Fiz o que foi orientado e me deparei com um problema. Não consegui rodar o exemplo do artigo se eu não tivesse mudado o escopo da collection mCol na classe CompromissoCollection de private pra public e tivesse feito essa alteração:
For Each Comp In ComproCol.mCol
ListView1.ListItems.Add , , Comp.Data
ListView1.ListItems(ListView1.ListItems.Count).ListSubItems.Add , , Comp.Hora
ListView1.ListItems(ListView1.ListItems.Count).ListSubItems.Add , , Comp.Descricao
Next Comp
Reparem que no fonte que eu envio, a Collection mCol é Private e no for Each ela não está sendo usada, ou seja, o fonte está igual ao artigo.
A questão é o seguinte:
O autor do artigo se enganou na codificação ou esqueceu de um detalhe no artigo?
Acredito que ele tenha esquecido um detalhe, conto com a ajuda dos amigos mais uma vez!!
Eita nós !!! Essa foi uma rasteira da Microsoft com certeza!
O problema foi resolvido com o este excelente artigo do Webmaster!!!
http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=4946&TxtSearch=classes&CmbSort=ftitulo&varPagina=1
Puuuuuutttttzzzzz !!!! [S51] Pesquisei tanto aqui só agora que encontrei o artigo !! Deve ser o efeito do café ...
O problema foi resolvido com o este excelente artigo do Webmaster!!!
http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=4946&TxtSearch=classes&CmbSort=ftitulo&varPagina=1
Puuuuuutttttzzzzz !!!! [S51] Pesquisei tanto aqui só agora que encontrei o artigo !! Deve ser o efeito do café ...
Tópico encerrado , respostas não são mais permitidas