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.
[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 !