GRAVAR ITENS EM UMA LISTVIEW.
Olá pessoal.
Estou com um problema em gravar os itens marcados em uma listview.
O que eu pretendia era fazer o seguinte :
Caso na Listview carregada não ouvesse nhenhuma marcação guardava no txt todos os itens.
Caso na listview carregada já estive-se itens marcados na checkbox, só gravaria no txt os itens marcados.
Deixo-vos aqui o código para que me possam ajudar.
A função em questão está na Classes e dá pelo nome : Funcao_ListView
Grato desde já pela vossa paciência e atenção.
Atenciosamente.
Programadorvb6
Estou com um problema em gravar os itens marcados em uma listview.
O que eu pretendia era fazer o seguinte :
Caso na Listview carregada não ouvesse nhenhuma marcação guardava no txt todos os itens.
Caso na listview carregada já estive-se itens marcados na checkbox, só gravaria no txt os itens marcados.
Deixo-vos aqui o código para que me possam ajudar.
A função em questão está na Classes e dá pelo nome : Funcao_ListView
Grato desde já pela vossa paciência e atenção.
Atenciosamente.
Programadorvb6
Eu fiz um teste no botão Abrir Ficheiro
Este teste verifica se há algum item marcado, atribuindo False ou True à variável GravarTodos;
Depois, baseado na Variável GravarTodos, O programa pega todos os itens ou somente os marcados;
O Exit For é para que o código saia antes de abrir a OpenFileDialog
Se este exemplo lhe servir, adapte ao seu código
Este teste verifica se há algum item marcado, atribuindo False ou True à variável GravarTodos;
Depois, baseado na Variável GravarTodos, O programa pega todos os itens ou somente os marcados;
O Exit For é para que o código saia antes de abrir a OpenFileDialog
Se este exemplo lhe servir, adapte ao seu código
Olá Pegudo.
Desde já quero agradecer a sua atenção.
Estive a ver o código que escreves-te e seguindo a linha de raciocÃnio , adaptei-o á classe só que a rotina grava ciclicamente até chegar ao total de itens carregados.
Tambem não está fazendo a quebra de página como se encontra no ficheiro Links.txt
Deixo aqui as modificações que fiz.
Obrigado desde já pela a ajuda prestada.
Atentamente.
Programadorvb6
Desde já quero agradecer a sua atenção.
Estive a ver o código que escreves-te e seguindo a linha de raciocÃnio , adaptei-o á classe só que a rotina grava ciclicamente até chegar ao total de itens carregados.
Tambem não está fazendo a quebra de página como se encontra no ficheiro Links.txt
Deixo aqui as modificações que fiz.
Obrigado desde já pela a ajuda prestada.
Atentamente.
Programadorvb6
Para ele loopar dentre os checados troque toda aquele loop por isso..
Primeiro declara uma variavel e atribui o valor a ela
Dim checkedItems As ListView.CheckedListViewItemCollection = ListView_Nome.CheckedItems
[ô]Apos isso de o loop
For Each i As ListViewItem In checkedItems
Gravar_Texto.Write(ListView_Nome.Items.Item(0).Text & Chr(9)) [ô]Pega todos os itens se não houver nenhum marcado
Gravar_Texto.Write(Environment.NewLine)
Next
é essa a linha de raciocinio !
Primeiro declara uma variavel e atribui o valor a ela
Dim checkedItems As ListView.CheckedListViewItemCollection = ListView_Nome.CheckedItems
[ô]Apos isso de o loop
For Each i As ListViewItem In checkedItems
Gravar_Texto.Write(ListView_Nome.Items.Item(0).Text & Chr(9)) [ô]Pega todos os itens se não houver nenhum marcado
Gravar_Texto.Write(Environment.NewLine)
Next
é essa a linha de raciocinio !
Olá pessoal.
Indo pelas indicações dadas pelos colegas fiz assim :
Grato desde já pela vossa ajuda.
Indo pelas indicações dadas pelos colegas fiz assim :
Grato desde já pela vossa ajuda.
Tópico encerrado , respostas não são mais permitidas