안녕하세요. 초보델피니언입니다.
델파이 프로그램에서 아래와 같이 데이터를 표시하려하는데
시간표시하는 방법이 상이해서 도움을 요청합니다.
두번째 라인에 보시면 자료출력일 2004/12/08 18:06:50 이런식으로 표현을 하려고 하는데요.... 물론 다른 부분은 이상이 없고요.
writeln(IN_File,format('%-40s',['배송의뢰서 (주)라이퍼(A/S)']));
write(IN_File,format('%-40s',['자료출력일']));
writeln(IN_File,format('%-40s',['FormatDateTime('yyyy/mm/dd ' + '"at" hh:mm AM/PM', now])); //
writeln(IN_File,format('%-200s',['바쁘신 가운데에 염치불구하고 A/S처리 및 회수건에 대한 빠른 처리를 부탁드립니다.']));
writeln(IN_File,format('%-10s',[' ']));
write(IN_File,format('%-8s',['의뢰처명']),',');
write(IN_File,format('%-8s',['주문처명']),',');
write(IN_File,format('%-8s',['접수번호']),',');
write(IN_File,format('%-8s',['주문번호']),',');
write(IN_File,format('%-6s',['수취인']),',');
write(IN_File,format('%-8s',['우편번호']),',');
write(IN_File,format('%-4s',['주소']),',');
write(IN_File,format('%-8s',['자택전화']),',');
write(IN_File,format('%-6s',['핸드폰']),',');
write(IN_File,format('%-8s',['상품코드']),',');
write(IN_File,format('%-6s',['상품명']),',');
write(IN_File,format('%-8s',['주문수량']),',');
write(IN_File,format('%-10s',['배달희망일']),',');
write(IN_File,format('%-10s',['전달사항']),',');
write(IN_File,format('%-10s',['클레임유형']),',');
// write(IN_File,format('%-10s',['출고일']),',');
writeln(IN_File,format('%-10s',['원송장번호']));
이런건 도움말만 한번 찾아보셔도 금방 해결되실텐데요. ㅠㅠ
FormatDateTime('yyyy/mm/dd hh:nn:ss', now);
이렇게만 하시면 됩니다..
더 자세한 내용은 도움말을 참고 하세요..
그럼...