Login

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
28 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 27 Visitantes :: 2 Motores de busca

@costa

[ 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
Modificar TitleBar e Icone do Executavel.

23/5/2012, 20:17 por thiag0ms

Oi, tem como desabilitar o botao de Maximizar do TitleBar...

Eu keria simular uma TitleBar...mais …

Comentários: 0

Criar atalho, SYS(2020) e Desktop

23/5/2012, 17:57 por thiag0ms

Ola denovo...3 dúvidas...

como diz o título do tópico eu queria como criar uma atalho no …

Comentários: 2

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

Como separar caminho do diretório?

20/5/2012, 21:30 por thiag0ms

tentei di muitas formas mais ainda não consegui...

bom, eu fis uma rotininha para que quando o …

Comentários: 10

Erro no Projeto Chat

2/5/2012, 08:37 por renatojunior2009

Bom dia Pessoal,

Estou desenvolvendo um chat , só que estou com dois erros o qual eu não sei …

Comentários: 6

Estatísticas
Temos 4048 usuários registrados
O último usuário registrado atende pelo nome de fabiomacarrao

Os nossos membros postaram um total de 14426 mensagens em 2047 assuntos

Transformar mouse para ampulheta em processamento 5 5 15

Transformar mouse para ampulheta em processamento

Página 1 de 2 1, 2  Seguinte

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Transformar mouse para ampulheta em processamento

Mensagem por beatriz em 16/9/2010, 10:42

Oie

Minha primeira mensagem aqui.
Tenho uma rotina que faz um calculo extenso e demorado, gostaria que ao executa-la o mouse virasse ampulheta.


Beatriz

beatriz
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por Julio em 16/9/2010, 10:44

Veja se lhe ajuda em alguma coisa.

Crie no form um novo metodo denominado AGUARDAR e cole o codigo abaixo:
Código:

* Metodo aguardar
LPARAMETERS tlAguardar
LOCAL lnPointer
lnPointer = IIF(tlAguardar, 11, 0)
this.MousePointer = lnPointer
_screen.MousePointer = lnPointer
this.SetAll('MousePointer', lnPointer)


No botão ou aonde vai realizar a mudança coloque:
Código:

*!* Habilita a ampuleta do mouse
Thisform.Aguardar(.T.)

seus comandos ou rotinas

*!* Volta o mouse para seta normal
Thisform.Aguardar(.F.)


Deve ter coisa melhor, mas pra mim quebrou um galhão quando precisei algo do tipo.

julio

Julio
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por Marcos Guedes em 16/9/2010, 12:06

Sem bem vinda, Beatriz!
Smile

Ótima solução, Julio!

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por alceu11 em 16/9/2010, 12:18

Seja bem vinda Beatriz , bonito o seu avatar

alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por m@r<3|o em 16/9/2010, 13:05

eu fiz aqui e nao notei diferença nao , faça chuva ou faça sol a ampulheta aparece só que demora um poco para aparecer pq acho que ela so aparece qdo o negocio trava na demora mesmo testando com mais de 1 giga

e no caso demorar segundos , com ponteiro e nao virar ampulheta é pq nao necessito mesmo.

se o caso for para relatorio ou consulta um termometro nao seria mais viavel ?

ontem mesmo estava procurando um que adaptei . ainda nao achei
se for o caso colo aqui pra voce ver !

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por Julio em 16/9/2010, 14:08

Marcelo

Como disse deve ter coisa melhor.
Mas aqui quando precisei gerar um arquivo TXT, que levava uns 4 minutos para gerar por completo, ele veio a calhar bem.
Até vou verificar a rotina de geração de novo para verificar se esta funcionando.
Pode ser que com poucos dados não de resultado.

Julio
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por m@r<3|o em 16/9/2010, 14:18

hehehe voce insiste em falar que tenho truques na manga .... rsrsrs
duro que voce tb tem os seus ....

somente nao vi o que diferencia ?

acho que testei incorretamente

tipo nao seria fazer isso

Thisform.Aguardar(.T.)

select into cursor
brow

Thisform.Aguardar(.F.)

fiz isso e nao viro ampulheta , era pra acontecer outra coisa ?
somente vira ampulheta qdo clica .... mais isso ja acontece naturalmente pelo XP
qual efeito do codigo ?

nao consigui testar ?

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por m@r<3|o em 16/9/2010, 14:52

beatriz , posta ai , se é necessariamente ampulheta que voce quer
ou pode ser outros objetos, que surtiriam o mesmo efeito da questao ...
voce esta seleccionando ? ou processando ?
ou voce quer demonstrar uma questao visivel para os usuarios
em que o programa esta processando para adaptar ao sistema inteiro ?

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por Julio em 16/9/2010, 15:09

Marcelo

Realmente se fizer um select nao surte efeito.

Mas veja o exemplo que fiz gerei uma tabela em torno de 12.000 registros, (existem registros duplicados na tabela, dei append from so para deixar ela grande)

Clique nos botões com e sem metodo e vera o resultado.

Pode ser que isso pode sofrer alteração devido a velocidade do processador e memoria, não mostrando o cursor em ampulheta.

[Você precisa estar registrado e conectado para ver este link.]

Acho que a Beatriz deseja "mostrar" ao usuário que o sistema esta execuntado a rotina e não esta travado.

Ja utilizei programas que tinham processamentos demorados e ficava desesperado para saber se estava sendo executado se tinha dado erro ,etc.

Tambem acho que um termometro resolveria isso, mas como nao sou muito bom nisso, to aprendendo ainda, não postei o termometro apesar de ter alguns modelos aqui.

julio

Julio
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por beatriz em 16/9/2010, 15:19

Obrigada pelos votos de boas vindas.

Obrigada, nao sou orinetar, mas delicada como meu avatar.

Bem vou experimentar o que passaram depois volto para dar noticias.

É verdade Julio, preciso mostrar que a rotina esta sendo executada.

Pode ser o cursor virar uma ampulheta ou mesmo uma barra de porcentagem.


Beatriz

beatriz
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por m@r<3|o em 16/9/2010, 16:15

Julio , o set safsety off nao tinha colocado capaz que tenha a ver
falto um arquivo txt no envio

fiz um exemplo utilizando a tabela de cep ....
pra ver o andamento da barra pois quando é pocos registros
é muito rapido para ver o progresso só pisca

Beatriz segue um exemplo de Termometro
[Você precisa estar registrado e conectado para ver este link.]

lembrando que o fox tb tem seu proprio termometro
mais esse é legal e tem um efeito no mouse durante a omissao do tempo do processamento, alem da barra

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por Marcos Guedes em 16/9/2010, 16:33

Apenas acrescentando...
Uma alternativa simples e que utilizo bastante é:
Código:
WAIT WINDOW 'Aguarde...' NOWAIT NOCLEAR
*!* Sua rotina
WAIT CLEAR

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por Julio em 16/9/2010, 17:40

Marcelo

O arquivo texto ele gera.

Mas ai vai com o arquivo texto gerado.

[Você precisa estar registrado e conectado para ver este link.]

*!*
Marcos

É bem mais pratico, mas nao tenho o costume de utilizar. Vou ver se coloco mais em pratica.

So tira uma duvida "NOWAIT NOCLEAR" faz a parada e nao precisa confirmar com enter ou click para continuar?

obrigado

Julio
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por Julio em 16/9/2010, 20:48


Marcelo Fazan Escreveu!
hehehe voce insiste em falar que tenho truques na manga .... rsrsrs
duro que voce tb tem os seus ....


Não truques na mangas e sim vc tem um cinto de utilidades... Laughing

Julio
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Transformar mouse para ampulheta em processamento

Mensagem por Marcos Guedes em 16/9/2010, 21:41

Julio escreveu:So tira uma duvida "NOWAIT NOCLEAR" faz a parada e nao precisa confirmar com enter ou click para continuar?
NOWAIT permite dar continuidade ao código sem necessidade de pressionar uma tecla ou click.
NOCLEAR não deixará sumir a mensagem, a menos que utilize o comando WAIT CLEAR.

_________________
Marcos Guedes - Programador e desenvolvedor Web.

Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Página 1 de 2 1, 2  Seguinte

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum