매번 죄송합니다. ㅠ.ㅠ
에디트두개 만들고 에디트1에 1을 넣고 enter를 치면 에디트2에 날짜가 생성되게 하려고 하는데여 제가 실력으론 엔터쳐서 뭔가 생성된다는게 힘들어서여
코딩한건 그냥 참고입니다.
부탁합니다. 넙죽
바보라고 해두 좋아여, 배울수만 있다면,,,
procedure TForm1.Edit1Change(Sender: TObject);
begin
Edit1.Text := '1';
end;
procedure TForm1.Edit2Change(Sender: TObject);
begin
Edit2.Text := FormatDateTime( 'YYYY.MM', IncMonth(Now,-2) )
+ ' ~ ' + FormatDateTime( 'YYYY.MM', IncMonth(Now,-1) );
end;
procedure TForm1.Edit1Change(Sender: TObject);
begin
Edit1.Text :='2';
end;
procedure TForm1.Edit2Change(Sender: TObject);
begin
Edit2.Text := FormatDateTime( 'YYYY.MM', IncMonth(Now,-3) )
+ ' ~ ' + FormatDateTime( 'YYYY.MM', IncMonth(Now,-4) );
end;
end.
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key = vk_return then
begin
<---------필요한 작업
end;
end;
mickyblue wrote:
> 매번 죄송합니다. ㅠ.ㅠ
> 에디트두개 만들고 에디트1에 1을 넣고 enter를 치면 에디트2에 날짜가 생성되게 하려고 하는데여 제가 실력으론 엔터쳐서 뭔가 생성된다는게 힘들어서여
> 코딩한건 그냥 참고입니다.
> 부탁합니다. 넙죽
> 바보라고 해두 좋아여, 배울수만 있다면,,,
>
> procedure TForm1.Edit1Change(Sender: TObject);
>
> begin
> Edit1.Text := '1';
> end;
>
> procedure TForm1.Edit2Change(Sender: TObject);
>
> begin
> Edit2.Text := FormatDateTime( 'YYYY.MM', IncMonth(Now,-2) )
> + ' ~ ' + FormatDateTime( 'YYYY.MM', IncMonth(Now,-1) );
> end;
>
> procedure TForm1.Edit1Change(Sender: TObject);
>
> begin
> Edit1.Text :='2';
> end;
>
>
> procedure TForm1.Edit2Change(Sender: TObject);
>
> begin
> Edit2.Text := FormatDateTime( 'YYYY.MM', IncMonth(Now,-3) )
> + ' ~ ' + FormatDateTime( 'YYYY.MM', IncMonth(Now,-4) );
> end;
>
> end.