DATA ainda naum deu!!!!

24/02/2003

0

Tenho um form que qdo aberto oferece o saldo ao cliente de acordo com a data atual...
tem um componente maskedit e quando o form for aberto quero q. no mask venha a data do sistema....
Como faço isso...please...

jah me mandaram como dica
Edit1.Text:=StrToDate(Date);

mas, naum funciona...tenho q. declar alguma variável ou coisa assim?????


Diana

Diana

Responder

Posts

24/02/2003

Shikota

Tenho um form que qdo aberto oferece o saldo ao cliente de acordo com a data atual... tem um componente maskedit e quando o form for aberto quero q. no mask venha a data do sistema.... Como faço isso...please... jah me mandaram como dica Edit1.Text:=StrToDate(Date); mas, naum funciona...tenho q. declar alguma variável ou coisa assim?????



Coloque um timer.
No evento do timer, coloque o seguinte!

DataAtual := Date;
Panel1.Caption := DateToStr(DataAtual);


Declare uma variável
DataAtual: TDateTime;


Responder

24/02/2003

Aroldo Zanela

Tenho um form que qdo aberto oferece o saldo ao cliente de acordo com a data atual... tem um componente maskedit e quando o form for aberto quero q. no mask venha a data do sistema.... Como faço isso...please... jah me mandaram como dica Edit1.Text:=StrToDate(Date); mas, naum funciona...tenho q. declar alguma variável ou coisa assim?????

Diana,

A dica que lhe foi fornecida está correta. Deve ser implementada no OnCreate do formulário, baseado na sua necessidade. Para ter mais flexibilidade e elegância no tratamento de datas, utilize o DateTimePicker que fica na aba Win32 da VCL.
Veja o exemplo:

procedure TForm1.FormCreate(Sender: TObject);
begin
DateTimePicker1.Date:= date;
end;



Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar