Q&A

  • 파일 리스트 창을 두개사용시 문제..
[질문] 파일 리스트 창을 두개사용시 문제..



창이 두개 있는 화일 매니저같은(?)것을 만들어 보려고 합니다...

여기서 각각의 화일 리스트박스에서의 [DEL]키 처리는 별 문제

가 없지만... 양쪽의 화일창중 한쪽의 화일 리스트에서 화일을

몇개 선택한후(여를 들어 오른쪽, FileListBox2) 두창의 가운데 있는

삭제버튼을 눌렀을때... 조금전에 선택된 오른쪽 화일이

지워지게 하고 싶은데... 어떻게 하면 되나요...

물론 왼쪽의 화일도 이런 저런 이유로 몇가지 화일이 선택

되어 있다고 가정을 합니다. 이런경우 왼쪽의 화일이 지워지면 않되겠죠...^^



전 초보입니다.

1  COMMENTS
  • Profile
    신인재 1999.05.12 05:19
    이런 부분을 한방에 할 수 있는 방법은 없습니다.

    전역변수로 Boolean값을 정의 하고



    FileListBox1에 MouseUp 이나 Keydown 발생했을때 True

    FileListBox2에 MouseUp 이나 Keydown 발생했을때 False로

    정의 하셔서 DEL버튼클릭 이벤트에서

    if b_flag(전역Boolean값) then

    FileListBox1 Operation

    else

    FileListBox2 Operation;



    이런식으로 코딩을 하시는 방법밖엔 생각이 안나는 군요..



    그리고 탐색기과 같은걸 만드신다고 했는데

    어째서 FileListBox가 2개이지요....?



    탬색기는 TreeView와 ListView로 이루어 져있는데......쩝

    하여간 저로선 앞서 말한대로의 방법밖에는....









    김봉재 wrote:

    > [질문] 파일 리스트 창을 두개사용시 문제..

    >

    > 창이 두개 있는 화일 매니저같은(?)것을 만들어 보려고 합니다...

    > 여기서 각각의 화일 리스트박스에서의 [DEL]키 처리는 별 문제

    > 가 없지만... 양쪽의 화일창중 한쪽의 화일 리스트에서 화일을

    > 몇개 선택한후(여를 들어 오른쪽, FileListBox2) 두창의 가운데 있는

    > 삭제버튼을 눌렀을때... 조금전에 선택된 오른쪽 화일이

    > 지워지게 하고 싶은데... 어떻게 하면 되나요...

    > 물론 왼쪽의 화일도 이런 저런 이유로 몇가지 화일이 선택

    > 되어 있다고 가정을 합니다. 이런경우 왼쪽의 화일이 지워지면 않되겠죠...^^

    >

    > 전 초보입니다.





    • 현동식
    • 1999.05.12 19:11
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.12 19:39
      델파이에서 ActiveX폼을 만들어서 웹페이지에 띄우세요... 델파이는 ActiveX 폼을 만들기가 쉽죠...File/N...
    • 김명호
    • 1999.05.12 18:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조준형
      1999.05.21 23:52
      김명호 wrote: > Delphi 3.0에서 Midas관련해서 Test를 하려고 간단한 Program을 만들었는데 > Client에...
    • 이정욱
      1999.05.12 20:43
      사실 아래와 같이 하여도 문제는 발생하지 않습니다. 혹시 Uses문에 어떻게 하셨는지 모르겠네요.. Form2...
    • 송수정
    • 1999.05.12 03:46
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.05.12 06:51
      송수정 wrote: > 폼에 Image 컴포넌트를 놓고 일반 Text File 을 출력하는것 까지는 됐는데 > 문제는 ...
    • 송수정
      1999.05.13 03:21
      안치봉 wrote: > 송수정 wrote: > > 폼에 Image 컴포넌트를 놓고 일반 Text File 을 출력하는것 까지는...
    • 김봉재
    • 1999.05.12 02:52
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.12 05:19
      이런 부분을 한방에 할 수 있는 방법은 없습니다. 전역변수로 Boolean값을 정의 하고 FileListBox1에 M...
    • 강신구
    • 1999.05.12 02:52
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      1999.05.12 18:27
      강신구 wrote: > 안녕하세요.. > > 실행중인 Process의 ProcessID로 그 Process의 윈도우 핸들을 > 구...
    • 신인재
      1999.05.12 04:17
      HWND FindWindow( LPCTSTR lpClassName, // pointer to class name LPCTSTR lpWindowName // po...
    • 송재환
    • 1999.05.12 02:48
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.05.12 08:13
      송재환님 안녕하세요? 하루는 24시간이니 날짜연산을 하세요. 아래는 김영대님이 올리신 날짜연산 예제...
    • 이호선
    • 1999.05.12 02:31
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.12 05:10
      한델 자료실에 있는 ICS를 이용해 보시지요.... 그럼 Character Set을 정하실 수 있을 겁니다. 이호...
    • chos
    • 1999.05.12 02:14
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하윤철
      1999.05.12 17:20
      chos wrote: > 델파이 4로 작성한 프로그램을 인스톨쉴드로 배포했는데 인스톨되는 컴퓨터의 > > ...
    • 땡글이
    • 1999.05.12 00:44
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      1999.05.12 02:01
      땡글이 wrote: > 실력은 엄꼬 궁금한것만 많은 왕초봅니다.... > 어제 올려주신 Q&A를 나름대로 봤는데요...
    • 안치봉
      1999.05.12 01:57
      땡글이 wrote: > 실력은 엄꼬 궁금한것만 많은 왕초봅니다.... > 어제 올려주신 Q&A를 나름대로 봤는데요...
    • 이호선
    • 1999.05.12 00:20
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.12 02:00
      치봉님께서 답변을 해주셨지만 조금 더 가닥을 잡기위해.. ^^; 일단 TBitmap을 생성하세요. 그리고 이미...
    • 안치봉
      1999.05.12 01:50
      이호선 wrote: > 안녕하세요. > 이미지를 이미지 콤퍼넌트를 이용하지 않고 지정된 화일만을 가지고 > ...
    • 이지훈
    • 1999.05.11 23:21
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.05.12 02:29
      오라클을 접속하기 위해서는 sql-net인가 오라클에서 배포하는 네트웍 모듈이 있습니다. 이것을 깔아 주...
    • 왕초보
    • 1999.05.11 22:02
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.05.12 01:46
      왕초보 wrote: > 프로젝트 내의 form1, form2, form3중 form1만 프로젝트 옵션에서 > auto creation이고 ...
    • 왕초보
      1999.05.12 02:11
      안치봉 wrote: > 왕초보 wrote: > > 프로젝트 내의 form1, form2, form3중 form1만 프로젝트 옵션에서 >...
    • 최석기
    • 1999.05.11 21:40
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.11 22:26
      먼저 OnChange이벤트를 재정의를 하십시요. 그리고 ChangeBySelf라는 변수를 Boolean형으로 주시구요.. O...
    • 최석기
      1999.05.12 02:23
      이정욱 wrote: > 먼저 OnChange이벤트를 재정의를 하십시요. > 그리고 ChangeBySelf라는 변수를 Boolean...
    • 이정욱
      1999.05.11 20:23
      RxLib의 RichEDit2 콘트롤을 사용하는 방법이 있구요.. 또하나는 상용인 InfoPower에 포함되어있는 RichEd...
    • 아무게
    • 1999.05.11 18:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.11 20:26
      공유정보를 읽어오는것입니다. 김영대님의 팁에서 가져왔습니다. // 아래 예제는 Windows NT/Windows 20...
    • 김지건
    • 1999.05.11 18:10
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.11 20:16
      64k 이상을 넘지 못합니다. 그럴때는 RichEdit을 사용하시는것이 좋습니다. 아니면 상용으로나온 확장 Me...
    • 김지건
      1999.05.11 20:54
      이정욱 wrote: > 64k 이상을 넘지 못합니다. > 그럴때는 RichEdit을 사용하시는것이 좋습니다. > 아니면...