Q&A

  • tray icon을 어떤경우에 사용하는지, 제가 사용하고자 하는 기능과 어떤지?....
안녕하세요. ^_^;
제가 요즘 한가지 고민이 있네요.
특정파일에(.txt) 내용이 추가되었을때 이것을 알려주는 프로그램을
만들고 싶은데 자료실,Q&A를 찾아보니 tray icon을 사용해야 하는것
같은데 어떤가요?
어떤경우에 tray icon을 사용하며 제가 이용하고자 하는 기능이
가능한지 답변부탁드립니다.
수고하세요.
4  COMMENTS
  • Profile
    티모니 2002.05.17 10:58
    아무래도 님이 원하시는그런기능에 트레이아이콘을 써야 한다는것은 프로그램이 안보이게 숨어 있다가. 특정파일에 변화가 생겼을 경우 알려 준다는거 같은데요. 트레이에 넣는 이유는 우선 프로그램이 실행 되고 있을때 아래 프로그램이름이 보이면 별로 보기 좋지 않기 때문이구여.. 안보이게 하자니..
    지금 프로그램이 실행중인지 알수가 없으니(물론 작업관리자로 보면 보입니다.) 그런이유로 트레이 아이콘을 써야 한다는거 같네여....
    물론.. 님이 원하시는 기능 가능합니다.~ 그럼 좋은하루 보내세요~

  • Profile
    홍동훈 2002.05.17 22:06
    안녕하세요. 답변 잘보았습니다. 그래도 질문에 대한 답변이 있으니
    기분이 좋네요. ^_^;
    어떤 특정파일을 감시하려면 그 프로그램이 계속 실행을 해야하는걸로
    알고 있는데 어떤 이벤트를 사용해야 하는지 아니면 다른방법을 사용해야
    하는지 궁굼하거든요? 아시거든 조금만더 도와주세요.
    좋은하루 되세요.


  • Profile
    티모니 2002.05.17 23:52
    파일의 변화를 감지 하려면 그 파일이 어떤 특정한 프로그램의 실행으로

    변경 되는 파일이라면 그 프로그램이 실행되는지 감지 하면 되겠죠.

    그런방법이라면 findwindow 라는 함수를 이용해서 프로그램의 실행을 감지

    할수 있겠죠.. 물론 일정시간마다 프로그램이 실행되는지 체크를 해야겠죠(

    이부분때문에 트레이 아이콘으로 있으면서 일정시간마다 체크를 해줘야 합니

    다.)

    그리고 프로그램의 실행과 같은 방법으로 변경되는 파일이 아니라고 한다면

    타이머를 이용해서 일정시간 마다 체크를 해줘야 겠죠. 파일의 사이즈 변경

    으로 파일의 변경 여부를 판단한다더지. 아니면 다 불러 들여서 변경 여부를

    판단하는 방법으로 할수 있을꺼 같네요..

    아거 도움이 될지 모르겠네염.. ^^;

    그럼 좋은 하루 보내세요~

  • Profile
    홍동훈 2002.05.18 04:13