Q&A

  • 날짜표시타입 변경시처리
안녕하세요

매번 이렇게 도움만 요청하려니 부끄럽군요.--;

하지만 다시 용기를 내서 질문을하겠습니다.



어플리케이션을 개발중인데요.반드시 날짜표시를 yyyy/MM/dd형태로 해줘야하거든요.

어떻게 연구를 하긴했는데 이게 또 반항을 하는겁니다.



DefaultLCID := GetSystemDefaultLCID;

SetLocaleInfo(DefaultLCID, Locale_sdate,'/');

SetLocaleInfo(DefaultLCID, Locale_sshortdate,'yyyy/MM/dd');

GetFormatSettings;

이렇게 하면 형태를 바꿀수 있기는한데 원래 형태가 다른 녀석들은 재실행 해야만 반영이 되거든요. 즉 첫번째 실행시에는 원래의 표시대로 "-" 로 나타난다는 거지요.

처음실행시에도 반영될수 있는 방법이 없는지요.

즐통되십시요.....



1  COMMENTS
  • Profile
    구창민 1999.04.19 06:40
    김영해 wrote:

    > 안녕하세요

    > 매번 이렇게 도움만 요청하려니 부끄럽군요.--;

    > 하지만 다시 용기를 내서 질문을하겠습니다.

    >

    > 어플리케이션을 개발중인데요.반드시 날짜표시를 yyyy/MM/dd형태로 해줘야하거든요.

    > 어떻게 연구를 하긴했는데 이게 또 반항을 하는겁니다.

    >

    > DefaultLCID := GetSystemDefaultLCID;

    > SetLocaleInfo(DefaultLCID, Locale_sdate,'/');

    > SetLocaleInfo(DefaultLCID, Locale_sshortdate,'yyyy/MM/dd');

    > GetFormatSettings;

    > 이렇게 하면 형태를 바꿀수 있기는한데 원래 형태가 다른 녀석들은 재실행 해야만 반영이 되거든요. 즉 첫번째 실행시에는 원래의 표시대로 "-" 로 나타난다는 거지요.

    > 처음실행시에도 반영될수 있는 방법이 없는지요.

    > 즐통되십시요.....

    >



    김영해님 안녕하세요?

    많이 나온 이야기라 이미 알고 계신듯 하지만,

    아마 제어판의 '국가별 설정등록정보'의 날짜부분이

    'YYYY/MM/DD'로 셋팅이 않되어 있지 싶습니다.



    아래 처럼 한번 해보시고 안되면 다시 질문올려 주세요.



    ShortDateFormat := 'YYYY/MM/DD';

    DateSeparator := '/';

    Edit1.Text:=DateToStr(StrToDate(Edit1.Text)+1);



    그리고, 날짜형식에 관련된 VCL은

    델파이 디렉토리sourcertlSyssysutils.pas 참고 하시구요.



    그럼.. 즐거운 코딩 하시구요~

    • 우민석
    • 1999.04.20 07:05
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 1999.04.20 19:58
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 김영대
      1999.04.20 17:52
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 안치봉
      1999.04.20 08:07
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 이호선
    • 1999.04.20 02:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 전철호
      1999.04.20 03:37
      이호선 wrote: > 안녕하세요 > 날씨가 정말좋은 하루입니다. > 다름이 아니라 일반form에서 border를 없...
    • 전철호
      1999.04.20 03:36
      배재민 wrote: > 클라이언트 소켓에서 서버소켓으로 연결을 할 경우 > 서버 프로그램(서버 소켓)이 실행...
    • 배재민
      1999.04.20 04:04
      > Try..Except..End 절을 이용하시면 됩니다. > 예를 들어서 > Try > 소켓 연결부분 코딩 > Except ...
    • 구창민
      1999.04.20 05:15
      배재민 wrote: > > > Try..Except..End 절을 이용하시면 됩니다. > > 예를 들어서 > > Try > > 소...
    • 장영선
    • 1999.04.20 01:14
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.04.20 05:15
      장영선 wrote: > 안녕하세요......... > 지난번에 도움주신분께 정말 감사 드려요.... > 제가한 프로그...
    • 한태진
    • 1999.04.19 19:38
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.20 00:12
      한태진 wrote: > 안녕하세요 > 오랜간만에 오니 좀더 홈페이지가 멋지게 변화되었군요.. > 창민님의 노...
    • 김장섭
    • 1999.04.19 19:25
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.04.19 19:41
      김장섭 wrote: > 안녕하세요 > 트리뷰를 사용하고 있습니다. 트리뷰로 메뉴를 만드는데요(doubleClick하...
    • 김현국
    • 1999.04.19 17:15
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.04.19 19:28
    • 김현국
      1999.04.19 20:19
    • 안치봉
      1999.04.19 20:59
    • 김현국
      1999.04.19 22:16
    • 이정욱
      1999.04.19 23:03
    • 전철호
      1999.04.20 03:52
    • 하윤철
      1999.04.22 02:04
      빈센트 wrote: > 두개의 테이블을 연결해 쿼리한 후 그룹별로 소계를 내어 출력하려합니다. > 퀵 레포트...
    • 김영해
    • 1999.04.19 06:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.19 06:40
      김영해 wrote: > 안녕하세요 > 매번 이렇게 도움만 요청하려니 부끄럽군요.--; > 하지만 다시 용기를 내...
    • 채현우
    • 1999.04.19 04:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      1999.04.19 04:43
      채현우 wrote: > 안녕하세요. > 최대 2-3대 정도의 랜에 물려 사용할 DB어플을 만들려고 하는데요 > Par...
    • 엠마
    • 1999.04.19 02:15
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 김영해
    • 1999.04.18 04:00
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.18 22:34
      vcl40.bpl을 패키지에 포함을 하면서 다른 패키지와 충돌이 있는것 같습니다. 패키지를 만드실때 사용하지...
    • 안치봉
      1999.04.18 10:10
      김영해 wrote: > 회사에서 어플리케션을 개발하는 중에 있습니다. > 그런데 이전까지 멀쩡하던 프로젝트...
    • 장영선
    • 1999.04.17 22:41
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.18 02:37
      장영선 wrote: > 안녕하세요. > DBCheckbox를 사용하여 검색프로그램을 한번도 작성해 보지 않아서.... ...
    • 신인재
      1999.04.18 02:33
      장영선 wrote: > 안녕하세요. > DBCheckbox를 사용하여 검색프로그램을 한번도 작성해 보지 않아서.... ...
    • 이호선
    • 1999.04.17 20:16
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.18 09:43
      쩝.. 제능력으로는 안되는군요..... 해보려고 했지만.. 후... 누군가 ActiveX를 무지 잘하는 사람은 가능...
    • 손창근
    • 1999.04.17 19:17
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.17 21:46
      그것은 자동으로 지원할텐데요... 컴퓨터에 전화접속 네트워킹이 설치되어 있고, 연결이 안되어있을때 네...
    • 이동화
    • 1999.04.17 09:18
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.18 09:46
      기본프린터에 직접 쓰기 팁 입니다. 아마도 업무용 개발자분께는 아주 유용한 자료가 되리라 생각이 듭니...
    • 장철진
    • 1999.04.17 08:55
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      1999.04.19 18:49
      장철진 wrote: > 안녕하세요 또 질문을 하게 되네요. > LAN에서 NT4.0을 쓰고있는데 공유를 만드는 방법 ...
    • 구창민
      1999.04.18 02:26
      장철진 wrote: > 안녕하세요 또 질문을 하게 되네요. > LAN에서 NT4.0을 쓰고있는데 공유를 만드는 방법 ...