Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
fed07

Textbox com colunas

Recommended Posts

fed07

Boas eu tou a desenvolver um programa no qual preciso de uma espécie de textbox com colunas, pensei no datagrid ou databound mas não sei se é possível usar sem bases de dados.

O objectivo é dividir a textbox (ou o que quer que seja) em colunas com Nome do ficheiro, Tamanho do ficheiro, etc..

Se me poderem indicar alguma forma de conseguir isto agradecia!

>Thx! :cheesygrin:

Share this post


Link to post
Share on other sites
jnetic

TextBox não permite colunas (a não ser que cries várias TextBox para cada linha/coluna que pretendas, mas isto seria :wallbash:).

Facilmente constróis um DataGrid, que não tem obrigatoriedade de uma ligação a uma base de dados.

Adicionas as colunas que pretendes, durante o desenho do controlo (nas propriedades), e depois é ir adicionando linhas (DataRow) com os dados que pretendes apresentar.

:cheesygrin:

Share this post


Link to post
Share on other sites
fed07

Será que me podes meter aqui um exemplo de como adicionar dados as colunas com os tais datarow? só para ter uma ideia.

Thx pela ajuda :cheesygrin:

Share this post


Link to post
Share on other sites
fed07

Tou a usar o vb6 mas penso que o datagrid não dá para o que quero, acho que me expliquei mal hehe 😳

O que eu preciso é uma especie de textbox ou listbox que tenha a opção click e colunas, uma especie de listbox "clicável" com colunas por exemplo uma coluna para o nome do ficheiro e outra para o tamanho :confused:

algo deste género:

multicolumn20listbox.th.jpg

Thx! :cheesygrin:

Share this post


Link to post
Share on other sites
jpaulino

Tou a usar o vb6

experimenta usar tablelayoutpanel

É VB6 ;)

@fed07,

Já experimentaste uma Listview ?

Share this post


Link to post
Share on other sites
fed07

Pois LOL é vb6! eu agora andei aqui um bocado as aranhas xD

Não ainda não experimentei o listview, tá disponivel no vb6? podes-me dar uma "luz" de como funciona?

Thx :)

Share this post


Link to post
Share on other sites
fed07

Obrigado pela ajuda! Vou dar uma vista de olhos, acho que era mesmo isto que eu andava à procura!

Thx :)

Share this post


Link to post
Share on other sites
fed07

Já agora só uma duvida no listview:

        Do

            Dim i As Integer

            For i = 1 To 10

              data1 = Inet1.GetChunk(1024, icString)

              ListView1.ListItems.Add(i).Text = data1

            Next i

        Loop While Len(data1) <> 0

Eu tou a usar este código para que ele adicione os dados do data1 por linha ao listview, ou seja o data1 recebe o texto Ola e ele insere na linha1, depois recebe o texto Adeus e insere na linha 2.

Só que ele não tá a mudar de linha, mete tudo na mesma linha e deixa as restantes vazias, podem-me explicar porque?

Thx!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.