RES: RES: RES: [delphi-br] Interromper o sleep(Duracao);

2009-04-05 Por tôpico Roberto
Alexandre, desculpe, mas cometi outro engano ao trocar as pessoas. Vou
estudar sua indicação.

Obrigado e sds.

 

Roberto (RJ)

 

É Alexandre e não o Walter, mas continuando.

O correto seria dizer que você está fazendo um software supervisório 
pois um CLP é um equipamento, não da para comparar um computador com um 
CLP, são coisas muito diferentes.

Recomendo que de uma pesquisada sobre Threads antes de começar a 
implementar se sistema, qualquer duvida pode contar comigo.

Roberto escreveu:
> 
> 
> Walter, nem eu nunca ouvi falar, isto porque eu pensei uma coisa e escrevi
> outra. Hi,hi,hi
> 
> O correto é CLP (Controlador Lógico Programável) PLC
> 
> Assim +-
> 
> Digite:
> 
> Horário para início do acionamento: 13:15:00
> 
> Duração do acionamento em minutos,segundos: 02m30s
> 
> Então neste horário o rele fica aceso por 2minutos e 30 segundos:
> 
> Contece que se quero parar este processo tenho que derrubar alguma coisa.
> 
> Vou ver agorinha umas sugestões que me foram passadas
> 
> Abc
> 
> Roberto (RJ)
> 
> //
> 
> Roberto, o que seria um CLC?
> 
> A trabalho com automação industrial e nunca ouvi esse termo.
> Pelo que entendi você esta desenvolvendo algum software supervisório
> para controle de um equipamento. Se for realmente isso o ideal é o uso
> de Threads. Assim você não corre o risco de travar o software e terá um
> controle efetivo sobre o equipamento.
> 
> Roberto escreveu:
> >
> >
> > Walter, boa tarde,
> >
> > O propósito é o seguinte:
> >
> > Estou desenvolvendo um CLC em software. O cara digita a hora de início
de
> > acionamento do dispositivo e digita a duração em minutos e segundos.
> >
> > Acontece, que se o cara (no caso o usuário) definir o tempo muito 
> grande e
> > quiser parar o programa porque digitou errado, não vai conseguir pelas
> vias
> > normais.
> >
> > Então quero colocar uma condição no sleep para testar, e que se
acionada,
> > sair do sleep.
> >
> > Expliquei?
> >
> > Magine que o cara coloca 200 minutos, como clicou em acionar o CLC, vai
> > clicar até nas estrelas e o programa não vai reagir. Tendeu?
> >
> > Abs
> >
> > Roberto(RJ)
> >
> > Em tempo, se eu substituir por Ttime e testar em cada segundo acho que
> > consigo, queria é no sleep pois já to adiantado com a programação
> >
> > De: delphi-br@yahoogrupos.com.br 

>  
> 
> 
> > [mailto:delphi-br@yahoogrupos.com.br
  
> 
> 
> > ] Em
> > nome de Walter Chagas (Bol)
> > Enviada em: sexta-feira, 3 de abril de 2009 15:53
> > Para: delphi-br@yahoogrupos.com.br
  
>  
> 
> 
> > Assunto: Re: [delphi-br] Interromper o sleep(Duracao);
> >
> > Roberto,
> >
> > Qual o propósito disto? Te pergunto porque voce nos descrevendo o
> proposito
> > da rotina dá pra gente ver o que pode lhe ser proposto a nível de
solução
> > mesmo ou alternativas.
> >
> > []s
> >
> > Walter Alves Chagas Junior
> > Belo Horizonte - MG - Brazil
> > wchag...@bol.com.br 
 
> 
> 
> > 
> > http://www.geocities.com/SiliconValley/Bay/1058 
> 
> >  >
> > http://delphitocorporerm.blogspot.com/ 
> 
> >  >
> > MSN: whitesock...@hotmail.com 
 
> 
> 
> > 
> > SKYPE: WalterChagasJr
> >
> > - Original Message -
> > From: Roberto
> > To: delphi-br@yahoogrupos.com.br 

>  
> 
> 
> > 
> > Sent: Friday, April 03, 2009 12:06 PM
> > Subject: RES: [delphi-br] Interromper o sleep(Duracao);
> >
> > Pois é Guedes, se usar TTime e o que vc disse dá certo, mas tem forma
sim
> > de fazer isto, só que eu não sei.
> >
> > Valew, Abc.
> >
> > Roberto
> >
> > /
> >
> > Isso não é possível, creio eu (vai saber né?)
> >
> > Eu sugiro que você crie uma procedure personalizada, que receba, por
> > exemplo, um ponteiro para um Boolean, que quando se tornar false
> interrompe

Re: RES: RES: [delphi-br] Interromper o sleep(Duracao);

2009-04-05 Por tôpico Alexandre Rodrigues
É Alexandre e não o Walter, mas continuando.

O correto seria dizer que você está fazendo um software supervisório 
pois um CLP é um equipamento, não da para comparar um computador com um 
CLP, são coisas muito diferentes.

Recomendo que de uma pesquisada sobre Threads antes de começar a 
implementar se sistema, qualquer duvida pode contar comigo.

Roberto escreveu:
> 
> 
> Walter, nem eu nunca ouvi falar, isto porque eu pensei uma coisa e escrevi
> outra. Hi,hi,hi
> 
> O correto é CLP (Controlador Lógico Programável) PLC
> 
> Assim +-
> 
> Digite:
> 
> Horário para início do acionamento: 13:15:00
> 
> Duração do acionamento em minutos,segundos: 02m30s
> 
> Então neste horário o rele fica aceso por 2minutos e 30 segundos:
> 
> Contece que se quero parar este processo tenho que derrubar alguma coisa.
> 
> Vou ver agorinha umas sugestões que me foram passadas
> 
> Abc
> 
> Roberto (RJ)
> 
> //
> 
> Roberto, o que seria um CLC?
> 
> A trabalho com automação industrial e nunca ouvi esse termo.
> Pelo que entendi você esta desenvolvendo algum software supervisório
> para controle de um equipamento. Se for realmente isso o ideal é o uso
> de Threads. Assim você não corre o risco de travar o software e terá um
> controle efetivo sobre o equipamento.
> 
> Roberto escreveu:
>  >
>  >
>  > Walter, boa tarde,
>  >
>  > O propósito é o seguinte:
>  >
>  > Estou desenvolvendo um CLC em software. O cara digita a hora de início de
>  > acionamento do dispositivo e digita a duração em minutos e segundos.
>  >
>  > Acontece, que se o cara (no caso o usuário) definir o tempo muito 
> grande e
>  > quiser parar o programa porque digitou errado, não vai conseguir pelas
> vias
>  > normais.
>  >
>  > Então quero colocar uma condição no sleep para testar, e que se acionada,
>  > sair do sleep.
>  >
>  > Expliquei?
>  >
>  > Magine que o cara coloca 200 minutos, como clicou em acionar o CLC, vai
>  > clicar até nas estrelas e o programa não vai reagir. Tendeu?
>  >
>  > Abs
>  >
>  > Roberto(RJ)
>  >
>  > Em tempo, se eu substituir por Ttime e testar em cada segundo acho que
>  > consigo, queria é no sleep pois já to adiantado com a programação
>  >
>  > De: delphi-br@yahoogrupos.com.br 
>  
> 
> 
>  > [mailto:delphi-br@yahoogrupos.com.br 
> 
> 
>  > ] Em
>  > nome de Walter Chagas (Bol)
>  > Enviada em: sexta-feira, 3 de abril de 2009 15:53
>  > Para: delphi-br@yahoogrupos.com.br 
>  
> 
> 
>  > Assunto: Re: [delphi-br] Interromper o sleep(Duracao);
>  >
>  > Roberto,
>  >
>  > Qual o propósito disto? Te pergunto porque voce nos descrevendo o
> proposito
>  > da rotina dá pra gente ver o que pode lhe ser proposto a nível de solução
>  > mesmo ou alternativas.
>  >
>  > []s
>  >
>  > Walter Alves Chagas Junior
>  > Belo Horizonte - MG - Brazil
>  > wchag...@bol.com.br  
> 
> 
>  > 
>  > http://www.geocities.com/SiliconValley/Bay/1058 
> 
>  >  >
>  > http://delphitocorporerm.blogspot.com/ 
> 
>  >  >
>  > MSN: whitesock...@hotmail.com  
> 
> 
>  > 
>  > SKYPE: WalterChagasJr
>  >
>  > - Original Message -
>  > From: Roberto
>  > To: delphi-br@yahoogrupos.com.br 
>  
> 
> 
>  > 
>  > Sent: Friday, April 03, 2009 12:06 PM
>  > Subject: RES: [delphi-br] Interromper o sleep(Duracao);
>  >
>  > Pois é Guedes, se usar TTime e o que vc disse dá certo, mas tem forma sim
>  > de fazer isto, só que eu não sei.
>  >
>  > Valew, Abc.
>  >
>  > Roberto
>  >
>  > /
>  >
>  > Isso não é possível, creio eu (vai saber né?)
>  >
>  > Eu sugiro que você crie uma procedure personalizada, que receba, por
>  > exemplo, um ponteiro para um Boolean, que quando se tornar false
> interrompe
>  > a execução.
>  >
>  > Imagem removida pelo remetente.
>  >
>  > [As partes desta mensagem que não continham texto foram removidas]
>  >
>  > [As partes desta mensagem que não continham texto foram removidas]
>  >
>  > [As partes desta mensagem que não continham texto foram remov

RES: RES: [delphi-br] Interromper o sleep(Duracao);

2009-04-05 Por tôpico Roberto
Walter, nem eu nunca ouvi falar, isto porque eu pensei uma coisa e escrevi
outra. Hi,hi,hi

O correto é CLP (Controlador Lógico Programável) PLC 

 

Assim +-

Digite:

Horário para início do acionamento:  13:15:00

Duração do acionamento em minutos,segundos:  02m30s

Então neste horário o rele fica aceso por 2minutos e 30 segundos:

Contece que se quero parar este processo tenho que derrubar alguma coisa.

Vou ver agorinha umas sugestões que me foram passadas

 

Abc

Roberto (RJ)

//

Roberto, o que seria um CLC?

A trabalho com automação industrial e nunca ouvi esse termo.
Pelo que entendi você esta desenvolvendo algum software supervisório 
para controle de um equipamento. Se for realmente isso o ideal é o uso 
de Threads. Assim você não corre o risco de travar o software e terá um 
controle efetivo sobre o equipamento.

Roberto escreveu:
> 
> 
> Walter, boa tarde,
> 
> O propósito é o seguinte:
> 
> Estou desenvolvendo um CLC em software. O cara digita a hora de início de
> acionamento do dispositivo e digita a duração em minutos e segundos.
> 
> Acontece, que se o cara (no caso o usuário) definir o tempo muito grande e
> quiser parar o programa porque digitou errado, não vai conseguir pelas
vias
> normais.
> 
> Então quero colocar uma condição no sleep para testar, e que se acionada,
> sair do sleep.
> 
> Expliquei?
> 
> Magine que o cara coloca 200 minutos, como clicou em acionar o CLC, vai
> clicar até nas estrelas e o programa não vai reagir. Tendeu?
> 
> Abs
> 
> Roberto(RJ)
> 
> Em tempo, se eu substituir por Ttime e testar em cada segundo acho que
> consigo, queria é no sleep pois já to adiantado com a programação
> 
> De: delphi-br@yahoogrupos.com.br 
 
> [mailto:delphi-br@yahoogrupos.com.br
  
> ] Em
> nome de Walter Chagas (Bol)
> Enviada em: sexta-feira, 3 de abril de 2009 15:53
> Para: delphi-br@yahoogrupos.com.br 

> Assunto: Re: [delphi-br] Interromper o sleep(Duracao);
> 
> Roberto,
> 
> Qual o propósito disto? Te pergunto porque voce nos descrevendo o
proposito
> da rotina dá pra gente ver o que pode lhe ser proposto a nível de solução
> mesmo ou alternativas.
> 
> []s
> 
> Walter Alves Chagas Junior
> Belo Horizonte - MG - Brazil
> wchag...@bol.com.br 
 
> 
> http://www.geocities.com/SiliconValley/Bay/1058 
> 
> http://delphitocorporerm.blogspot.com/ 
> 
> MSN: whitesock...@hotmail.com 
 
> 
> SKYPE: WalterChagasJr
> 
> - Original Message -
> From: Roberto
> To: delphi-br@yahoogrupos.com.br 
 
> 
> Sent: Friday, April 03, 2009 12:06 PM
> Subject: RES: [delphi-br] Interromper o sleep(Duracao);
> 
> Pois é Guedes, se usar TTime e o que vc disse dá certo, mas tem forma sim
> de fazer isto, só que eu não sei.
> 
> Valew, Abc.
> 
> Roberto
> 
> /
> 
> Isso não é possível, creio eu (vai saber né?)
> 
> Eu sugiro que você crie uma procedure personalizada, que receba, por
> exemplo, um ponteiro para um Boolean, que quando se tornar false
interrompe
> a execução.
> 
> Imagem removida pelo remetente.
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 





[As partes desta mensagem que não continham texto foram removidas]



Res: Res: RES: [delphi-br] Interromper o sleep(Duracao);

2009-04-04 Por tôpico Silvio Clécio
Olá galera,

É acho que depois desses exemplos da pra ele ter uma base, é melhor que usar 
while (eu acho).

[]'s, Silvio Clécio
---
Linux User: #481900
Skype: silvioprog
ICQ: 432519902
E-mail, Y! Messenger: silviop...@yahoo.com.br
Gmail, GTalk: silviop...@gmail.com
Hotmail, MSN: silviop...@hotmail.com
BlogSpot: http://silvioclecio.blogspot.com/
BlogSite: http://silvioprog.blogspot.com/
°oO| Seja livre, use Linux! |Oo°




De: Rubem Nascimento da Rocha 
Para: delphi-br 
Enviadas: Sábado, 4 de Abril de 2009 0:21:11
Assunto: RE: Res: RES: [delphi-br] Interromper o sleep(Duracao);



SleepEx() é da API do Windows, portanto provavelmente está definida na unit 
Windows.

http://www.scriptbr asil.com. br/download/ codigo/6814/

Segundo este link, existem exemplos disponibilizados de uso de Sleep() e 
SleepEx()... mas em VB! Já ajuda!

http://www.infojet. cz/program/ delphi/tips/ tip0026.html

Neste link, temos um exemplo de timer dentro de uma thread, usando SleepEx().

Como eu sempre digo, quem procura acha!

Sds.


To: delphi...@yahoogrup os.com.br
From: silviop...@yahoo. com.br
Date: Fri, 3 Apr 2009 14:12:09 -0700
Subject: Res: RES: [delphi-br] Interromper o sleep(Duracao) ;

Olá galera,

Dando uma _curiada_ no help do Delphi (selecionei Sleep e dei um F1), vi 
falando sobre "SleepEx", não testei, dá uma _espiadinha_ lá.
 _ _ __
[]'s, Silvio Clécio
---
Linux User: #481900
Skype: silvioprog
ICQ: 432519902
E-mail, Y! Messenger: silviop...@yahoo. com.br
Gmail, GTalk: silviop...@gmail. com
Hotmail, MSN: silviop...@hotmail. com
BlogSpot: http://silvioclecio .blogspot. com/
BlogSite: http://silvioprog. blogspot. com/
°oO| Seja livre, use Linux! |Oo°

 _ _ __
De: Roberto 
Para: delphi...@yahoogrup os.com.br
Enviadas: Sexta-feira, 3 de Abril de 2009 12:06:58
Assunto: RES: [delphi-br] Interromper o sleep(Duracao) ;

Pois é Guedes, se usar TTime e o que vc disse dá certo, mas tem forma sim
de fazer isto, só que eu não sei.

Valew, Abc.

Roberto


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]



RES: Res: RES: [delphi-br] Interromper o sleep(Duracao);

2009-04-04 Por tôpico Roberto
Obrigado Rubem, vou estudar

 

Roberto(RJ)

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rubem Nascimento da Rocha
Enviada em: sábado, 4 de abril de 2009 00:21
Para: delphi-br
Assunto: RE: Res: RES: [delphi-br] Interromper o sleep(Duracao);
Prioridade: Alta

 


SleepEx() é da API do Windows, portanto provavelmente está definida na unit
Windows.

http://www.scriptbrasil.com.br/download/codigo/6814/

Segundo este link, existem exemplos disponibilizados de uso de Sleep() e
SleepEx()... mas em VB! Já ajuda!

http://www.infojet.cz/program/delphi/tips/tip0026.html

Neste link, temos um exemplo de timer dentro de uma thread, usando
SleepEx().

Como eu sempre digo, quem procura acha!

Sds.


To: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> 
From: silviop...@yahoo.com.br <mailto:silvioprog%40yahoo.com.br> 
Date: Fri, 3 Apr 2009 14:12:09 -0700
Subject: Res: RES: [delphi-br] Interromper o sleep(Duracao);

Olá galera,

Dando uma _curiada_ no help do Delphi (selecionei Sleep e dei um F1), vi
falando sobre "SleepEx", não testei, dá uma _espiadinha_ lá.

[]'s, Silvio Clécio
---
Linux User: #481900
Skype: silvioprog
ICQ: 432519902
E-mail, Y! Messenger: silviop...@yahoo.com.br
<mailto:silvioprog%40yahoo.com.br> 
Gmail, GTalk: silviop...@gmail.com <mailto:silvioprog%40gmail.com> 
Hotmail, MSN: silviop...@hotmail.com <mailto:silvioprog%40hotmail.com> 
BlogSpot: http://silvioclecio.blogspot.com/
BlogSite: http://silvioprog.blogspot.com/
°oO| Seja livre, use Linux! |Oo°


De: Roberto mailto:wazen%40oi.com.br> >
Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> 
Enviadas: Sexta-feira, 3 de Abril de 2009 12:06:58
Assunto: RES: [delphi-br] Interromper o sleep(Duracao);

Pois é Guedes, se usar TTime e o que vc disse dá certo, mas tem forma sim
de fazer isto, só que eu não sei.

Valew, Abc.

Roberto 

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]

__
Novo Windows Live: Messenger 2009 e muito mais. Descubra!
http://www.windowslive.com.br

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]



RE: Res: RES: [delphi-br] Interromper o sleep(Duracao);

2009-04-04 Por tôpico Rubem Nascimento da Rocha

SleepEx() é da API do Windows, portanto provavelmente está definida na unit 
Windows.

 

http://www.scriptbrasil.com.br/download/codigo/6814/

Segundo este link, existem exemplos disponibilizados de uso de Sleep() e 
SleepEx()... mas em VB! Já ajuda!

 

http://www.infojet.cz/program/delphi/tips/tip0026.html

Neste link, temos um exemplo de timer dentro de uma thread, usando SleepEx().

 

Como eu sempre digo, quem procura acha!

 

Sds.
 


To: delphi-br@yahoogrupos.com.br
From: silviop...@yahoo.com.br
Date: Fri, 3 Apr 2009 14:12:09 -0700
Subject: Res: RES: [delphi-br] Interromper o sleep(Duracao);





Olá galera,

Dando uma _curiada_ no help do Delphi (selecionei Sleep e dei um F1), vi 
falando sobre "SleepEx", não testei, dá uma _espiadinha_ lá.

[]'s, Silvio Clécio
---
Linux User: #481900
Skype: silvioprog
ICQ: 432519902
E-mail, Y! Messenger: silviop...@yahoo.com.br
Gmail, GTalk: silviop...@gmail.com
Hotmail, MSN: silviop...@hotmail.com
BlogSpot: http://silvioclecio.blogspot.com/
BlogSite: http://silvioprog.blogspot.com/
°oO| Seja livre, use Linux! |Oo°


De: Roberto 
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 3 de Abril de 2009 12:06:58
Assunto: RES: [delphi-br] Interromper o sleep(Duracao);

Pois é Guedes, se usar TTime e o que vc disse dá certo, mas tem forma sim
de fazer isto, só que eu não sei.

Valew, Abc.

Roberto 

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]









_
Novo Windows Live: Messenger 2009 e muito mais. Descubra!
http://www.windowslive.com.br

[As partes desta mensagem que não continham texto foram removidas]



Res: RES: [delphi-br] Interromper o sleep(Duracao);

2009-04-03 Por tôpico Silvio Clécio
Olá galera,

Dando uma _curiada_ no help do Delphi (selecionei Sleep e dei um F1), vi 
falando sobre "SleepEx", não testei, dá uma _espiadinha_ lá.

[]'s, Silvio Clécio
---
Linux User: #481900
Skype: silvioprog
ICQ: 432519902
E-mail, Y! Messenger: silviop...@yahoo.com.br
Gmail, GTalk: silviop...@gmail.com
Hotmail, MSN: silviop...@hotmail.com
BlogSpot: http://silvioclecio.blogspot.com/
BlogSite: http://silvioprog.blogspot.com/
°oO| Seja livre, use Linux! |Oo°




De: Roberto 
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 3 de Abril de 2009 12:06:58
Assunto: RES: [delphi-br] Interromper o sleep(Duracao);


Pois é Guedes, se usar TTime  e o que vc disse dá certo, mas tem forma sim
de fazer isto, só que eu não sei.

Valew,  Abc.

Roberto   


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]



RES: RES: [delphi-br] Interromper o sleep(Duracao);

2009-04-03 Por tôpico Roberto
 

Prezado João , a colocação é exatamente ao contrário,

 

Eu  necessito  ‘destravar’ quando estiver congelado (dormindo com o sleep).

 

Talvez eu não tenha me expressado bem

 

Sds

 

Roberto

 

//

 


Assunto: Re: RES: [delphi-br] Interromper o sleep(Duracao);

 

Amigos, me digam aí. Sem maldade.

Qual o sentido de fazer seu aplicativo congelar por alguns segundos?





[As partes desta mensagem que não continham texto foram removidas]