Q&A

  • 해당폴더에 화일이 있는지, 화일이 없는지 아는 방법 좀...
안녕하세요..

델파이로 첨 작업을 하면서, 이곳에서 도움을 참 많이 받았습니다.

너무나 고마웠습니다..



제가 한가지 더 질문하고픈 것은 제목에 있는 내용인데요..

어떤폴더에 화일이 있는지, 아님, 어떤 확장자를 가진 화일이 있는지, 아님

아무것도 없는지 체크하려고 합니다. 또한 하위폴더가 있는지도 알면 좋구요..



답변 부탁드립니다...꾸벅

1  COMMENTS
  • Profile
    바사기몬 2000.11.09 05:51
    고기잡는 법입니다..

    델파이 헬프에 다음 키워드로 찾으시면 파일 컨트롤에 관련된 거의 모든 함수가 친절한 예제와 함께 나와 있습니다..



    file management routines <-- 바루 요겁니다..



    참고로 혹시나 하여 헬프와 예제를 올립니다..

    시간나시는대로 헬프를 정복 하세요..

    원하시는 모든것이 헬프안에 있습니다...

    ~~~~~~~~~~~파일존재여부 함수 원문~~~~~~~~~~~~~~~~~~~~~

    FileExists tests if FileName exists.



    Unit



    SysUtils



    Category



    file management routines



    function FileExists(const FileName: string): Boolean;



    Description



    The FileExists function returns True if the file specified by FileName exists. If the file does not exist, FileExists returns False.



    ~~~~~~~~~~~~~~~예제~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    The following code prompts for confirmation before deleting a file:



    if FileExists(FileName) then



    if MsgBox('Do you really want to delete ' + ExtractFileName(FileName)

    + '?'), []) = IDYes then DeleteFile(FileName);



    갈켜주세요!!!! wrote:

    > 안녕하세요..

    > 델파이로 첨 작업을 하면서, 이곳에서 도움을 참 많이 받았습니다.

    > 너무나 고마웠습니다..

    >

    > 제가 한가지 더 질문하고픈 것은 제목에 있는 내용인데요..

    > 어떤폴더에 화일이 있는지, 아님, 어떤 확장자를 가진 화일이 있는지, 아님

    > 아무것도 없는지 체크하려고 합니다. 또한 하위폴더가 있는지도 알면 좋구요..

    >

    > 답변 부탁드립니다...꾸벅

    • 하창호
    • 2000.11.09 03:32
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이경문
      2000.11.09 18:03
      Execute안의 while문에 CPU를 잡아 먹고 있군요. Execute안에 Sleep을 적절히 사용하시면 될 것 같은데 코...
    • Queryman
    • 2000.11.09 02:31
    • 2 COMMENTS
    • /
    • 0 LIKES
    • parkisu
      2000.11.09 09:49
      Queryman wrote: > dbgrid에서 cntr key 로 각 항목(row)을 multiselect 할수 있으나 > > shift key로...
    • Mr.Q
      2000.11.09 06:17
      Queryman wrote: > dbgrid에서 cntr key 로 각 항목(row)을 multiselect 할수 있으나 > > shift key로...
    • 민주아빠
      2000.11.11 21:37
      Demian wrote: > 안녕하십니까. > 폼상에 여러가지 테이블을 올려서 각개인코드로 데이타 이동을 할수있...
    • Mr.Q
      2000.11.09 06:29
      Demian wrote: > 안녕하십니까. > 폼상에 여러가지 테이블을 올려서 각개인코드로 데이타 이동을 할수있...
    • 박성일
    • 2000.11.09 02:17
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 강인규
      2000.11.09 09:07
      Http프로토콜은 요청된 질의에 대해 결과값의 출력이 끝나면 연결을 해제합니다. 메모리에 상주하는 이유...
    • 화랑
      2000.11.09 05:39
      음.. 제 생각에 가장 효율적인 방법은요 처음에 DB에서 가져올것을 다계산한다음.. DB에서 데이터를...
    • 2000.11.09 05:57
      김진선 wrote: > 이제 재법 겨울 향기가 나는것 같습니다.. 몇일 감기에 고생하고 나니.. 무척 실감이 나...
    • 델초보
      2000.11.09 02:30
      Form Properties에 보심.... WindowsState라고 있습니다... 고기에서 'wsMaximized'라고 선택하심 전체...
    • 검객
      2000.11.09 02:29
      이런 방법을 쓰시죠 FormPaint event에 추가 해보십시요. [프로그램 예] procedure TFmain.FormPaint...
    • 이병훈
    • 2000.11.09 01:57
    • 3 COMMENTS
    • /
    • 0 LIKES
    • maskman
      2000.11.09 03:23
      이병훈 wrote: > oracle 8.0.3 client version을 설치하여 쓰다가 > oracle 8.1.5 client version을 설치...
    • 이성훈
      2000.11.09 03:22
      이병훈 wrote: > oracle 8.0.3 client version을 설치하여 쓰다가 > oracle 8.1.5 client version을 설치...
    • Queryman
      2000.11.09 02:35
      이병훈 wrote: > oracle 8.0.3 client version을 설치하여 쓰다가 > oracle 8.1.5 client version을 설치...
    • 김일영
      2000.11.09 04:45
      델파이에서 EXE 파일이 안 만들어지고 실행될 순 없는 것으로 압니다. 인티프리터가 아니고 컴파일러거든...
    • 방기남
    • 2000.11.09 01:37
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 방기남
      2000.11.09 13:36
      안녕하세요. 방기남(25)입니다. PWS 설치시 MTS 등록부분에서 오류가 나던것에 대해 질문했었는데요....
    • 바사기몬
      2000.11.09 05:51
      고기잡는 법입니다.. 델파이 헬프에 다음 키워드로 찾으시면 파일 컨트롤에 관련된 거의 모든 함수가 친...
    • 초보
    • 2000.11.09 01:18
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 바사기몬
      2000.11.09 06:07
      정확한 답변인지는 모르겠는데요.. 의심나는 부분은 dll과 파라미터 전달시 혹시 파스칼 타입.. 즉 strin...
    • 이경문
      2000.11.09 17:51
      제가 보기에는 dll문제일수도 있지만 OS문제일 수도 있습니다. 어떤 dll인지는 모르겠지만 혹시 포트를 직...
    • volf
    • 2000.11.09 01:02
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 바사기몬
      2000.11.09 06:03
      힘드시겠군요.. ^^; 하루빨리 델파이를 정복 하시길 바랍니다.. 고기잡는법입니다.. 델파이 헬프에서...
    • soriso
      2000.11.09 01:32
      volf wrote: > 비베를 보면 exit sub 라는 명령으로 프로시져나 함수의 실행을 중단하고 빠져나갑니다. >...
    • 임형호
      2000.11.09 01:30
      임형호 wrote: > volf wrote: > > 비베를 보면 exit sub 라는 명령으로 프로시져나 함수의 실행을 중단하...
    • 임지희
    • 2000.11.09 00:36
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 金進成
      2001.03.29 22:27
      임지희 wrote: > 디비그리드에서 입력으락 있습니다. > 근데 첫번째 컬럼에서 빠져 나갈때 에러 체크를 ...
    • 양수정
    • 2000.11.09 00:32
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 뻐록이
      2000.11.09 00:39
      양수정 wrote: > UpdateSql을 사용하고.... > > query1에 > > 아래와 같이 조인을 하였...
    • 양수정
      2000.11.09 01:31
      > > 혹시 db에디터를 사용 하시나요~~ > 만약 글다면 업데이트sql을 사용해야만 합니다. > 아니면 그 ...
    • 뻐록이
      2000.11.09 01:44
      양수정 wrote: > > > > 혹시 db에디터를 사용 하시나요~~ > > 만약 글다면 업데이트sql을 사용해야만 ...
    • soriso
      2000.11.09 01:36
      양수정 wrote: > > > > 혹시 db에디터를 사용 하시나요~~ > > 만약 글다면 업데이트sql을 사용해야만 ...
    • 양수정
      2000.11.13 22:44
      제가 델파이5를 패치하면서....... 잘못된 패치를 한거 같군요... DBE510이 버그가 있다고 해서리 ...
    • sun
    • 2000.11.09 00:24
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 한하눌
      2000.11.09 04:50
      sun wrote: > > QuickReport에서 출력시 > > 전체페이지숫자 표현방법에 대해서 알려주시면 감사하겠...
    • sun
      2000.11.11 17:33
      한하눌 wrote: > sun wrote: > > > > QuickReport에서 출력시 > > > > 전체페이지숫자 표현방법에 ...
    • volf
    • 2000.11.08 23:56
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이경문
      2000.11.09 18:07
      자체적인 프로토콜(클라이언트 서버간의 약속)을 만들어야 합니다. 예를 들면 첨 클라이언트가 서버에 접...