Quando usava clipper tinha um GetSys.PRG alterado para ter temporizador no GET. Agora estou precisando apenas em um GET por temporizador e não em todos, então a alteração no GetSys não serve. Tem como colocar esse temporizador? Exemplo 10segundos aguardando a digitação?
Ate+
Como colocar tempo de preenchimento em um único GET
Moderador: Moderadores
Como colocar tempo de preenchimento em um único GET
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
- Nascimento
- Usuário Nível 4

- Mensagens: 763
- Registrado em: 19 Jul 2008 12:11
- Localização: OLINDA-PE
Como colocar tempo de preenchimento em um único GET
acho que pra isso vc tera que colocar outro read
no get que vc quer temporizar
e usar a funçao keysec() da hbct
no get que vc quer temporizar
e usar a funçao keysec() da hbct
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina
clipper 5.3 /harbour/minigui
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Como colocar tempo de preenchimento em um único GET
Esse get vai ser individual ou vai estar no meio de vários?
Se for individual, pode deixar na getsys uma opção de tempo.
Talvez a opção WHEN sirva pra quando o get estiver no meio de outros, e fazer um novo get.
Obs. E alterar a GETSYS, lógico.
Se for individual, pode deixar na getsys uma opção de tempo.
Talvez a opção WHEN sirva pra quando o get estiver no meio de outros, e fazer um novo get.
Código: Selecionar todos
@ 2, 5 GET cCodigo WHEN DigitaComTempo( @cCodigo )
...
FUNCTION DigitaComTempo( @cCodigo )
LOCAL GetList := {}
@ 2, 5 GET cCodigo
READ 60 // com tempo
RETURN .F.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Como colocar tempo de preenchimento em um único GET
Obrigado pelas respostas.
Quanto ao Keysec() já havia tentado porém sem êxito, não dava retorno algum. Hoje fiz uma analise no código inteiro e descobri que tinha anulado a função, criando uma função com mesmo nome, por isso não conseguia.
Agora preciso ver se voltando a usar a Keysec() original vai dar algum problema no sistema, por que antes usava para controle da proteção de tela e creio que não foi atoa que foi desativada.
Até+
Quanto ao Keysec() já havia tentado porém sem êxito, não dava retorno algum. Hoje fiz uma analise no código inteiro e descobri que tinha anulado a função, criando uma função com mesmo nome, por isso não conseguia.
Agora preciso ver se voltando a usar a Keysec() original vai dar algum problema no sistema, por que antes usava para controle da proteção de tela e creio que não foi atoa que foi desativada.
Até+
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
