Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Ler arquivos de texto com o Gambas
Linux user
Publicado por Hudson Moreira Guimaraes dos Santos em 23/06/2010

Login: hudyfx, 49303 pontos
[ Hits: 3188 ]

Ler arquivos de texto com o Gambas

Nessa dica mostro como ler um arquivo de texto com o Gambas e utilizar o conteúdo de cada linha.

Primeiro crie um arquivo texto com faça na imagem abaixo:
Depois crie no Gambas um formulário simples com um textarea e um combobox:
Agora chegou a hora do código fonte:
Quando executar o programa você terá um resultado parecido com o da imagem abaixo.

Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Instalando o editor Vim no CentOS
   Dica Linux recomendada Conky - Misteriosos Retângulos
   Dica Linux recomendada K3B Sem Problemas no Slackware 10.2
   Dica Linux recomendada VirtualBox no Arch Linux
   Dica Linux recomendada Instalação rápida do CACTI (SNMP) no Debian

Comentários
[1] Comentário enviado por willian.firmino em 24/06/2010 - 13:06h:

Por acaso vc sabe se o gambas trabalha com o qt4 ou ainda é o qt3 ???

[2] Comentário enviado por hudyfx em 24/06/2010 - 18:19h:

gb.qt4 Este componente implementa as classes Graphical User Interface. É baseada na biblioteca Qt 4.
é só atualizar... a versão estable do gambas atualmente é a 2.20.2 essa ja vem completa, eu uso a 2.13 e tive que por esse pacote, eu sempre coloco a ultima versão do qt curve nas distro que costumo usar, fica muito mais bonito...

---
(°>
//\
V_/_
Free, Powerful and safe
GNU Slackware Linux
Editar

[3] Comentário enviado por daigo em 26/06/2010 - 09:43h:

Qual o comando para o Gambas executar por ex: gksu xterm instalar - netbeans
Tentei: EXEC gksu xterm - e instalar - netbeans, mas sempre ocorre 1 o erro:
Unknown identifier: gksu: na linha 416 em Fmain.class

[4] Comentário enviado por hudyfx em 27/06/2010 - 14:30h:

tente Shell ao invés de exec, vc pode ter um resultado mais satisfatório, por exemplo:
se a requisição tem como origem um textbox eu faria assim...

TxComando.Text recebe o valor "xterm"

o codigo do evento seria igual a:
SHELL ("gtksu " & TxComando.Text & "")
seria o mesmo que:
SHELL ("gtksu xterm")

talvez isso ajude...

---
(°>
//\
V_/_
Free, Powerful and safe
GNU Slackware Linux
Editar

[5] Comentário enviado por daigo em 28/06/2010 - 11:01h:

Brigadão pela ajuda, fazia quase 1 no q eu n mexia com o Gambas e havia esquecido q o comando certo é SHELL e não EXEC.

Ficou assim:
SHELL ("gksu xterm instalar-Kompozer")

[6] Comentário enviado por rafael_linuxfx em 16/07/2010 - 13:34h:

o comando certo seria:

exec ["gksu", "xterm instalar-Kompozer"]

O comando exec retorna em uma array o resultado do terminal em várias linhas, ao contrário do SHELL que retorna em um comando único e seco.
F1 no gamas pode ajudar bastante na hora de dúvidas como esta.

[7] Comentário enviado por rafael_linuxfx em 16/07/2010 - 13:37h:

Parabéns pelo artigo Hudson, de maneira fácil você ensinou várias pessoas a não querer usar Banco de Dados nunca mais na vida RSS, brincadeira. Agora ensina como criar esses arquivos de texto pelo gambas né cabeça, assim o pessoal pode criar e abrir pelo próprio Gambas ao invés de usar o vi ;)

ATT

[8] Comentário enviado por hudyfx em 16/07/2010 - 20:09h:

acredito que dica não faz referencia a nehum banco de dados, mas valeu assim mesmo rafa! e a proxima dida de como criar um arquivo de texto como o gambas sera em sua omenagem, ei seo que vc esta curios pra saber como se faz rsrsrs inté...

[9] Comentário enviado por mrpower em 22/11/2011 - 22:27h:

Muito bom, me ajudou bastante pois estava tentando fazer isto, continue com dicas para gambas !


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.