Login
Buscar
Quem está conectado
Há 4 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 4 Visitantes :: 2 Motores de buscaNenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 337 em 27/12/2010, 08:00
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 |
Estatísticas
Temos 3637 usuários registradosO último usuário registrado atende pelo nome de reginaldolimas
Os nossos membros postaram um total de 13981 mensagens em 1959 assuntos
Bom Dia Boa Tarde Boa Noite
Página 1 de 2 • Compartilhe •
Página 1 de 2 • 1, 2 
Bom Dia Boa Tarde Boa Noite
Pessoal , alguem saberia como informar esses comprimentos
ou mesmo tenha uma função para o genero ?
Abraços
Marcelo
ou mesmo tenha uma função para o genero ?
Abraços
Marcelo
m@r<3|o- Participante Assíduo

Re: Bom Dia Boa Tarde Boa Noite
Utilize um DO CASE tomando por base o horário.
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Bom Dia Boa Tarde Boa Noite
Funcionou
mais ainda nao sei se precisa de ajustes
Obrigado
Abracos
Marcelo
mais ainda nao sei se precisa de ajustes
- Código:
DO CASE
CASE TIME() >= '00:00:01' .and. TIME() <= '12:00:01'
MESSAGEBOX("BOM DIA")
CASE TIME() >= '12:00:01' .and. TIME() <= '18:00:00'
MESSAGEBOX("BOA TARDE")
CASE TIME() >= '18:00:01' .and. TIME() <= '24:00:00'
MESSAGEBOX("BOA NOITE")
ENDCASE
Obrigado
Abracos
Marcelo
m@r<3|o- Participante Assíduo

Re: Bom Dia Boa Tarde Boa Noite
Marcelo, isto resolve, porém eu utilizaria da seguinte forma:
Isto, porque estou levando em consideração que o "bom dia" é a partir do momento em que o sol nasce...
- Código:
LOCAL mensagem as String
DO CASE
CASE TIME() >= '04:00:01' AND TIME() <= '11:59:59'
m.mensagem = "Bom dia"
CASE TIME() >= '12:00:00' AND TIME() <= '17:59:59'
m.mensagem = "BOA TARDE"
OTHERWISE
m.mensagem = 'Boa noite'
ENDCASE
?mensagem
Isto, porque estou levando em consideração que o "bom dia" é a partir do momento em que o sol nasce...
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Bom Dia Boa Tarde Boa Noite
Olá Marcos, a sua consideração sobre o horário para o "Bom Dia", está incorreta, e certo mesmo é o que o Marcelo fez.
Me desculpe a observação, é que se você for participar de um concurso ou se o seu sistema for mostrar isto para um público mais exigente, por exemplo um software para pessoas intelectuais, vão dizer que isso é um erro, e iram dar boas risadas do programador, estou falando sério.
Vou dar um exemplo real, concurso de Rainha do Carnaval de São Paulo, se a candidata após a meia-noite falar "Boa Noite", ela perde ponto, fora o vexame dos jurados não responderem.
Pergunta:
Dia 06/07/2010 as 23:50 hs, passam-se 20 minutos, que dia será?
Abraços,
Me desculpe a observação, é que se você for participar de um concurso ou se o seu sistema for mostrar isto para um público mais exigente, por exemplo um software para pessoas intelectuais, vão dizer que isso é um erro, e iram dar boas risadas do programador, estou falando sério.
Vou dar um exemplo real, concurso de Rainha do Carnaval de São Paulo, se a candidata após a meia-noite falar "Boa Noite", ela perde ponto, fora o vexame dos jurados não responderem.
Pergunta:
Dia 06/07/2010 as 23:50 hs, passam-se 20 minutos, que dia será?
Abraços,
Última edição por lardecristo em 7/9/2010, 10:57, editado 1 vez(es)

lardecristo- Participa Bastante

Re: Bom Dia Boa Tarde Boa Noite
Ops, esqueci de um outro detalhe
Veja no link abaixo os horários para o nascer do sol para esta semana em São Paulo.
[Você precisa estar registrado e conectado para ver este link.]
Veja no link abaixo os horários para o nascer do sol para esta semana em São Paulo.
[Você precisa estar registrado e conectado para ver este link.]

lardecristo- Participa Bastante

Re: Bom Dia Boa Tarde Boa Noite
Tenho ciência do que você citou, Luiz.lardecristo escreveu:Olá Marcos, a sua consideração sobre o horário para o "Bom Dia", está incorreta, e certo mesmo é o que o Marcelo fez.
Me desculpe a observação, é que se você for participar de um concurso ou se o seu sistema for mostrar isto para um público mais exigente, por exemplo um software para pessoas intelectuais, vão dizer que isso é um erro, e iram dar boas risadas do programador, estou falando sério.
Vou dar um exemplo real, concurso de Rainha do Carnaval de São Paulo, se a candidata após a meia-noite falar "Boa Noite", ela perde ponto, fora o vexame dos jurados não responderem.
Pergunta:
Dia 06/07/2010 as 23:50 hs, passam-se 20 minutos, que dia será?
Abraços,
Mas foi como destaquei mais embaixo: "Estou levando em consideração que o "bom dia" é a partir do momento em que o sol nasce".
Pois já me deparei com situações em que se exigia desta forma.

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

Re: Bom Dia Boa Tarde Boa Noite
pra mim bom dia eh desde 00.01hs
tarde desde 12.01hs
noite deste 18.01hs
valeu
tarde desde 12.01hs
noite deste 18.01hs
valeu
_________________
"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: Bom Dia Boa Tarde Boa Noite
Hugo capaz q seja isso
mais tipo .... quando tem ano novo ?
quer dizer que a contagem regressiva para o ano seguinte o mundo inteiro conta errado ?
1 min para o ano novo é 23:59
ano novo 12:00:01 ? Bom dia
sobre a questao
funciona no 16:01 pq coloquei um timer de 1 min e criei um metodo
mesmo a pessoa deixando aberto ira mostrar sempre o comprimento nesse horario
fico reatualizando a label
mais tipo .... quando tem ano novo ?
quer dizer que a contagem regressiva para o ano seguinte o mundo inteiro conta errado ?
1 min para o ano novo é 23:59
ano novo 12:00:01 ? Bom dia
sobre a questao
funciona no 16:01 pq coloquei um timer de 1 min e criei um metodo
mesmo a pessoa deixando aberto ira mostrar sempre o comprimento nesse horario
fico reatualizando a label
Última edição por marcelofazan em 15/9/2010, 19:10, editado 1 vez(es)
m@r<3|o- Participante Assíduo

Re: Bom Dia Boa Tarde Boa Noite
00.00.00 bom dia pra ser exato
_________________
"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: Bom Dia Boa Tarde Boa Noite
tenhu minha duvidas tambem sobre
tarde ate 18:59:59
19:00:01 ser horario noturno .....
mais mesmo assim das 18:00 as 19:00 seria horario Alien - que nao existe
mais vo deixar como esta mesmo, igual ao 1 exposto , só que num metodo para atualizar o programa caso haja a troca de cumprimentos
tarde ate 18:59:59
19:00:01 ser horario noturno .....
mais mesmo assim das 18:00 as 19:00 seria horario Alien - que nao existe
mais vo deixar como esta mesmo, igual ao 1 exposto , só que num metodo para atualizar o programa caso haja a troca de cumprimentos
m@r<3|o- Participante Assíduo

Re: Bom Dia Boa Tarde Boa Noite
lardecristo escreveu!
Pergunta:
Dia 06/07/2010 as 23:50 hs, passam-se 20 minutos, que dia será?
Não via resposta: seria 07/07/2010?
O correto seria este do Marcelo mesmo?
Marcelo Escreveu!
Funcionou
mais ainda nao sei se precisa de ajustes
- Código:
DO CASE
CASE TIME() >= '00:00:01' .and. TIME() <= '12:00:01'
MESSAGEBOX("BOM DIA")
CASE TIME() >= '12:00:01' .and. TIME() <= '18:00:00'
MESSAGEBOX("BOA TARDE")
CASE TIME() >= '18:00:01' .and. TIME() <= '24:00:00'
MESSAGEBOX("BOA NOITE")
ENDCASE
Obrigado
Abracos
Marcelo

Julio- Usuário 5 Estrelas

Re: Bom Dia Boa Tarde Boa Noite
folhando a Rapozine , achei um exemplo
- Código:
Hora = {^2001-12-10 03:00:00}
DO case
Case Between(Hour(Hora),6,12)
MessageBox("Bom Dia!")
Case Between(Hour(Hora),13,18)
MessageBox("Boa Tarde!")
Case Between(Hour(Hora),19,23)
MessageBox("Boa Noite!")
Case Between(Hour(Hora),0,5)
MessageBox("Boa Madrugada!")
EndCase
m@r<3|o- Participante Assíduo

Re: Bom Dia Boa Tarde Boa Noite
as 7 de la manha ? e boa madrugadaa?
nao deu certo!!
nao deu certo!!

alceu11- Usuário 5 Estrelas

Página 1 de 2 • 1, 2 
Página 1 de 2
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
» Ajuda com Imagens no MySQL
» Registrar OCX Windows Seven
» Criar Variáveis em sequencia
» No final a Impressora não Ejecta cem corta o papel
» Instalando MySQL no linux
» Como Criar arquivos de Log`s para certos usuarios
» MySQL X VFP @MEMO
» Dirf
» EXE Instalador Não Executa
» SQL Server Setup
» localizar registro no postgreslq (alterar/incluir)
» Saber se existe uma tabela??
» Empacotar arquivos em um único executável
» VAGAS ANALISTA DE SISTEMAS - VISUAL FOX
» Escrever a DATA por extenso
» ActionScript - Introdução
» Selecionar campo com mais de 9 caracteres
» CEP do BRASIL e dos UFs do brasil com codigo do IBGE para nf - <<<
» Tutorial HTML