Login
Estamos no Facebook
Buscar
Quem está conectado
Há 55 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 52 Visitantes :: 2 Motores de buscaalceu11, fabiomacarrao, thiag0ms
[ Ver toda a lista ]
O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| Julio | ||||
| m@r<3|o | ||||
| mfelis | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| _batmanvfp_ | ||||
| marcio |
Karaoke feito em FoxPro 2.6
23/5/2012, 11:45 por fabiomacarrao
Bom dia a todos. Desenvolvi um programa em FoxPro for windows 2.6 para karaoke. tenho mais de 2700 …
Comentários: 3
Estatísticas
Temos 4048 usuários registradosO último usuário registrado atende pelo nome de fabiomacarrao
Os nossos membros postaram um total de 14429 mensagens em 2047 assuntos
Usando AutoComplete em Textboxs de VFP 9
Página 1 de 1 • Compartilhe •
Usando AutoComplete em Textboxs de VFP 9
Segue um ótimo código com exemplo de auto complete com VFP 9:
Fonte:
[Você precisa estar registrado e conectado para ver este link.]
- Código:
PUBLIC ofrm
ofrm=NEWOBJECT("frm_autocompletar")
ofrm.SHOW
RETURN
DEFINE CLASS frm_autocompletar AS FORM
AUTOSIZE = .T.
HEIGHT = 236
WIDTH = 447
DOCREATE = .T.
CAPTION = "Usando Autocompletar"
MAXBUTTON = .F.
MINBUTTON = .F.
NAME = "frm_autoCompletar"
ADD OBJECT txt1 AS txt WITH ;
TOP = 30, ;
AUTOCOMPLETE = 1, ;
AUTOCOMPSOURCE = "txtDemo"
ADD OBJECT txt2 AS txt WITH ;
TOP = 80, ;
AUTOCOMPLETE = 2, ;
AUTOCOMPSOURCE = "txtDemo"
ADD OBJECT txt3 AS txt WITH ;
TOP = 133, ;
AUTOCOMPLETE = 3, ;
AUTOCOMPSOURCE = "txtDemo"
ADD OBJECT txt4 AS txt WITH ;
LEFT = 23, ;
TOP = 192, ;
WIDTH = 169, ;
AUTOCOMPLETE = 4
ADD OBJECT txt5 AS txt WITH ;
LEFT = 203, ;
TOP = 190, ;
WIDTH = 169, ;
AUTOCOMPLETE = 4
ADD OBJECT lbl4 AS lbl WITH ;
CAPTION = "Ordenamiento Por codigo (AutoComplete = 4)", ;
TOP = 170
ADD OBJECT lbl3 AS lbl WITH ;
CAPTION = "Ordenamiento Por ultima vez usado (AutoComplete = 3)", ;
TOP = 114
ADD OBJECT lbl2 AS lbl WITH ;
CAPTION = "Ordenamiento Por mas usado (AutoComplete = 2)", ;
TOP = 61
ADD OBJECT lbl1 AS lbl WITH ;
CAPTION = "Ordenamiento Alfabetico (AutoComplete = 1)", ;
TOP = 10
PROCEDURE txt4.VALID
IF DODEFAULT()
UPDATE (THIS.AUTOCOMPTABLE) SET weight = 1 WHERE ALLTRIM(UPPER(SOURCE)) = ;
IIF(EMPTY(THIS.AUTOCOMPSOURCE),ALLTRIM(UPPER(THIS.NAME)),ALLTRIM(UPPER(THIS.AUTOCOMPSOURCE)))
UPDATE (THIS.AUTOCOMPTABLE) SET weight = 0 WHERE ALLTRIM(UPPER(DATA)) = ;
ALLTRIM(UPPER(THIS.VALUE)) AND ALLTRIM(UPPER(SOURCE)) = ;
IIF(EMPTY(THIS.AUTOCOMPSOURCE),ALLTRIM(UPPER(THIS.NAME)),ALLTRIM(UPPER(THIS.AUTOCOMPSOURCE)))
USE IN (THIS.AUTOCOMPTABLE)
ENDIF
ENDPROC
PROCEDURE txt5.VALID
IF DODEFAULT()
UPDATE (THIS.AUTOCOMPTABLE) SET weight = 0 WHERE ALLTRIM(UPPER(SOURCE)) = ;
IIF(EMPTY(THIS.AUTOCOMPSOURCE),ALLTRIM(UPPER(THIS.NAME)),ALLTRIM(UPPER(THIS.AUTOCOMPSOURCE)))
UPDATE (THIS.AUTOCOMPTABLE) SET weight = 1 WHERE ALLTRIM(UPPER(DATA)) = ;
ALLTRIM(UPPER(THIS.VALUE)) AND ALLTRIM(UPPER(SOURCE)) = ;
IIF(EMPTY(THIS.AUTOCOMPSOURCE),ALLTRIM(UPPER(THIS.NAME)),ALLTRIM(UPPER(THIS.AUTOCOMPSOURCE)))
USE IN (THIS.AUTOCOMPTABLE)
ENDIF
ENDPROC
ENDDEFINE
DEFINE CLASS lbl AS LABEL
AUTOSIZE = .T.
BACKSTYLE = 0
LEFT = 24
ENDDEFINE
DEFINE CLASS txt AS TEXTBOX
HEIGHT = 25
LEFT = 24
WIDTH = 265
AUTOCOMPTABLE = "AutoCompletar"
ENDDEFINE
Fonte:
[Você precisa estar registrado e conectado para ver este link.]
Última edição por Marcos Guedes em 29/3/2010, 17:47, editado 1 vez(es)
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Usando AutoComplete em Textboxs de VFP 9
fino patrao
_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]

hugo- Usuário 5 Estrelas

Re: Usando AutoComplete em Textboxs de VFP 9
Tenho duvida mais nao leva mal!!!
Para que serve o auto complemento no fox,,,,,, estou digitando no text box o nome da empresa,,,,,,,Lobril comercio ,,,,,,,o que acontece com auto complemento?
Para que serve o auto complemento no fox,,,,,, estou digitando no text box o nome da empresa,,,,,,,Lobril comercio ,,,,,,,o que acontece com auto complemento?

alceu11- Usuário 5 Estrelas

Re: Usando AutoComplete em Textboxs de VFP 9
Imagine um preenchimento de um formulário de cadastro onde, ao invés de o usuário sempre re-escrever as informações, apenas escolha a opção desejada conforme o que já está armazenado numa tabela.
É como ocorre no Google enquanto digitamos algo para pesquisa.

É como ocorre no Google enquanto digitamos algo para pesquisa.

_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Usando AutoComplete em Textboxs de VFP 9
Muito bom. Vamos utilizar a ferramenta.

marcio- Participa Bastante

Re: Usando AutoComplete em Textboxs de VFP 9
conheço este tipo de funcionalidade, embora faz muito tempo que não vejo mais aplicações que se comportam desta forma.
a desvantagem nisto é porque, se não me falha a memória, o campo textbox está vinculado diretamente a um campo de uma tabela DBF.
Este auto complete apresentado na primeira mensagem deste tópico, é uma alternativa que pode ser utilizada desde dados de um cursor, ou variáveis, por exemplo.
Então imagine um sistema onde você cria uma collection e vai adicionando informações, e... enquanto o módulo estiver aberto, o usuário poderá recuperar estes dados sem precisar re-digitá-lo, depois de fechado, então os dados não precisam ser mais utilizados, ou seja, nem precisei utilizar tabelas.

a desvantagem nisto é porque, se não me falha a memória, o campo textbox está vinculado diretamente a um campo de uma tabela DBF.
Este auto complete apresentado na primeira mensagem deste tópico, é uma alternativa que pode ser utilizada desde dados de um cursor, ou variáveis, por exemplo.
Então imagine um sistema onde você cria uma collection e vai adicionando informações, e... enquanto o módulo estiver aberto, o usuário poderá recuperar estes dados sem precisar re-digitá-lo, depois de fechado, então os dados não precisam ser mais utilizados, ou seja, nem precisei utilizar tabelas.
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Usando AutoComplete em Textboxs de VFP 9
um assunto meio que "parecido", uma mesclagem de sugestao/autocomplete
[Você precisa estar registrado e conectado para ver este link.]
[Você precisa estar registrado e conectado para ver este link.]
_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]

hugo- Usuário 5 Estrelas

Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Início
» Criar atalho, SYS(2020) e Desktop
» Karaoke feito em FoxPro 2.6
» Como separar caminho do diretório?
» Erro no Projeto Chat
» Utilizando PHPMailer
» Programador em Visual Foxpro
» Link PHP (Dúvida)
» Fundo do PROJETO Transparente??
» Minimizar , Maximizar e Restaurar
» Pivot Table no sql server
» Scroll EditBox Automatico
» Select Nexval do FoxPro no OracleXE
» Colocar gif na caixa do MESSAGEBOX ()
» Comparar Versões do programa.exe
» Menu lateral
» Fazer com que a tela do sistema assume a janela principal
» Trocar Palavra no Sistema
» invocar Dll em Xbase
» Fechar Porta Aberta