ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Meses por Extenso (Resolvido)

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
faccruz
Colaborador
Colaborador


Registrado: Terça-Feira, 20 de Julho de 2010
Mensagens: 1563

MensagemEnviada: Sex Nov 30, 2012 9:46 am    Assunto: Meses por Extenso (Resolvido) Responder com Citação

No meu sistema, possuo 2 combos com os meses, preciso trazer o intervalo de meses, por extenso, entre os meses selecionados




Ex. Inicio = Março
Fim = Setembro

Trazer os meses entre esses 2 escolhidos
Março, Abril, Maio, Junho, Julho, Agosto, Setembro.
_________________
Facc System - Sistemas para Computador


Editado pela última vez por faccruz em Sex Nov 30, 2012 10:44 am, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Sex Nov 30, 2012 10:02 am    Assunto: Responder com Citação

Bom dia,

Experimente desta forma:

Código:
var
  i: integer;
begin
  for i := cmbMesIni.ItemIndex to cmbMesFim.ItemIndex do
      ShowMessage(cmbMesIni.Items[i]);


Espero que ajude.


Editado pela última vez por imex em Qua Out 04, 2023 3:10 pm, num total de 2 vezes
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
CesarRocha
Mestre
Mestre


Registrado: Segunda-Feira, 30 de Mai de 2011
Mensagens: 794
Localização: São Paulo - SP

MensagemEnviada: Sex Nov 30, 2012 10:10 am    Assunto: Responder com Citação

Costumo utilizar dessa forma:

Código:
procedure GetMonthsBetween(StartMonth, EndMonth: Integer; List: TStrings);
var
  I: Integer;
begin
  List.Clear;
  for I := StartMonth to EndMonth do
    List.Add(FormatSettings.LongMonthNames[I]);
end;


Bye.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
faccruz
Colaborador
Colaborador


Registrado: Terça-Feira, 20 de Julho de 2010
Mensagens: 1563

MensagemEnviada: Sex Nov 30, 2012 10:44 am    Assunto: Responder com Citação

Obrigado.

As 2 formas funcionaram.
_________________
Facc System - Sistemas para Computador
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB