안녕하세요!
초보자가 간단한 질문 드립니다.
여러 전문가님들의 따뜻한 조언 부탁드립니다.
파일 저장시에 파일 이름을 자동으로 현재 날짜와
시간등으로 정할 수 있는 방법이 있는지요?
그리고 위와 같은 방법으로 저장하면서
첫번째 파일은 19990919-12:00-A 라고 하고
두번째 파일은 19990919-12:00-B 라고 하도록 말입니다.
방법은 상관이 없습니다.
버튼을 이용해서 첫번째 두번째를 각각 저장해도 되고
그냥 메뉴의 세이브 명령을 이용해도 됩니다.
너무 기본적인 질문인가요?
여러 전문가님들의 관심을 기다리겠습니다.
그럼...
> 안녕하세요!
> 초보자가 간단한 질문 드립니다.
> 여러 전문가님들의 따뜻한 조언 부탁드립니다.
>
> 파일 저장시에 파일 이름을 자동으로 현재 날짜와
> 시간등으로 정할 수 있는 방법이 있는지요?
> 그리고 위와 같은 방법으로 저장하면서
> 첫번째 파일은 19990919-12:00-A 라고 하고
> 두번째 파일은 19990919-12:00-B 라고 하도록 말입니다.
> 방법은 상관이 없습니다.
> 버튼을 이용해서 첫번째 두번째를 각각 저장해도 되고
> 그냥 메뉴의 세이브 명령을 이용해도 됩니다.
>
> 너무 기본적인 질문인가요?
> 여러 전문가님들의 관심을 기다리겠습니다.
> 그럼...
안녕하세요. 홍세빕니다.
우선 답을 말씀드리자면 19990919-12:00-A형식의 파일명은 사용하실 수 없습니다.
':(세미콜론)'부호는 파일명으로 사용할 수 없구요.
그냥 간단히 구현해 보았습니다.
procedure TForm1.Button1Click(Sender: TObject);
var
FName : string;
begin
FName := FormatDateTime('YYYYMMDD-HH-MM',Now);
//현재날짜와 시간을 19990919-12-00 형식으로 표현
FName := FName + '-A';
Memo1.Lines.SaveToFile(FName);
end;
도움이 되셨기를 바랍니다.