Login
Estamos no Facebook
Buscar
Quem está conectado
Há 13 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 13 Visitantes :: 2 Motores de buscaNenhum
[ 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 14433 mensagens em 2047 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
» Modificar TitleBar e Icone do Executavel.
» Criar atalho, SYS(2020) e Desktop
» Karaoke feito em FoxPro 2.6
» Como separar caminho do diretório?
» 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