Q&A

  • Notification에 관한 질문...
안녕하세요... 오공이 입니다.



다름이 아니라 제가 요새 회사에서 뉴질랜드에서 가지고 온 툴가지고

작업을 하고 있는데 이 툴에서 되는 한가지 특징을 텔파이에서 어떻게 구현

되어야 할지 고민하다 이렇게 질문이 합니다.



질문은 뭐냐면요.

말그대로 Notification입니다....

하나의 A라는 폼이 있읍니다. 그리고 B폼도 있읍니다.

A라는 폼은 제품의 값을 넣는 폼이고 B라는 폼은 제품의 값을 그래프로

나타내는 폼입니다.

여기서 A라는 폼에서 제품을 생성시키고 값을 넣거나 변경시키면

자동적으로 B라는 폼에서 A라는 폼의 값을 읽어와 그래프을 변경을 시키는

겁니다. (A와B는 MDI child입니다. 물론 동시에 떠 있고요...)



제가 알고 있는 초보무술은 컴포넌트을 만들때 쓰는 Notification과

FreeNotification이라는 함수와 Event인데 폼일때도 쓰이는지 모르겠네요...

Event로 연결하는 것이나 값을 폼끼리 전송하는 하는 방식이 아니라

순수하게 자동적을 연결,수행시키는 방법을 알고 싶습니다.



제대로 질문을 했는지 궁금하네요....

급한건 아니지만 알아두면 편할것 같아서...

꼭 답변 부탁드립니다.

그럼 이만....







2  COMMENTS
  • Profile
    안치봉 1999.03.12 06:09
    손창근 wrote:

    > 안녕하세요... 오공이 입니다.

    >

    > 다름이 아니라 제가 요새 회사에서 뉴질랜드에서 가지고 온 툴가지고

    > 작업을 하고 있는데 이 툴에서 되는 한가지 특징을 텔파이에서 어떻게 구현

    > 되어야 할지 고민하다 이렇게 질문이 합니다.

    >

    > 질문은 뭐냐면요.

    > 말그대로 Notification입니다....

    > 하나의 A라는 폼이 있읍니다. 그리고 B폼도 있읍니다.

    > A라는 폼은 제품의 값을 넣는 폼이고 B라는 폼은 제품의 값을 그래프로

    > 나타내는 폼입니다.

    > 여기서 A라는 폼에서 제품을 생성시키고 값을 넣거나 변경시키면

    > 자동적으로 B라는 폼에서 A라는 폼의 값을 읽어와 그래프을 변경을 시키는

    > 겁니다. (A와B는 MDI child입니다. 물론 동시에 떠 있고요...)

    >

    > 제가 알고 있는 초보무술은 컴포넌트을 만들때 쓰는 Notification과

    > FreeNotification이라는 함수와 Event인데 폼일때도 쓰이는지 모르겠네요...

    > Event로 연결하는 것이나 값을 폼끼리 전송하는 하는 방식이 아니라

    > 순수하게 자동적을 연결,수행시키는 방법을 알고 싶습니다.

    >

    > 제대로 질문을 했는지 궁금하네요....

    > 급한건 아니지만 알아두면 편할것 같아서...

    > 꼭 답변 부탁드립니다.

    > 그럼 이만....

    >

    >

    >



    안녕하세요!.



    순수하게 자동으로 연결한다는것이 무슨의미 인지는 잘^^; 모르겠지만 답변을 드리자면 알고 계시는 컴포넌트을 만들때 쓰는 Notification과 FreeNotification이라는 함수와 Event 를 사용하여 구현하셔서 테스트 해보시면 답을 얻으실것 같습니다.



    제가 보기에는 외부적으로는 순수하게 연결되어 있어 보이는것도 내부적으로는 메세지나 이벤트를 통해 서로 통신을 하고 있는걸로 알고 있습니다. 때문에 자동으로 연결을 하여 상호간의 데이타의 업데이트를 하려면 적어도 그 부분에 대한 최소한의 코딩은 필요한것 같습니다.



    죄송합니다. 충분한 답변을 드리지 못해습니다.

  • Profile
    손창근 1999.03.12 07:11
    안치봉 wrote:



    안녕하세요.

    오공이 입니다...

    저의
    • 구민오
    • 1999.03.16 11:01
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.16 23:30
      구민오 wrote: > 아래와 같은 메세지가 뜨면서 저를 하루 종일 괴롭히고 또 괴롭혀서 > 지금 잠자지도 ...
    • 구민오
    • 1999.03.15 08:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.15 21:01
      구민오 wrote: > 안녕하세요.... > 오랜만에 질문을 올리는 군요... > 다름이 아니라 익스플로러를 강제...
    • 이장렬
    • 1999.03.14 05:11
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.03.15 20:43
      이장렬 wrote: > 신인재씨 여러가지로 가르쳐 주셔서 감사합니다. > 제가 여러번 소스를 검사해도 도저히...
    • 1999.03.13 21:59
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 발해를 꿈꾸며
      1999.03.13 02:54
      이무수 wrote: > 델파이로 디베이스와 파라독스를 연결하여 디비를 관리하고 > 있그니다. 약 2년정도 경...
    • 이장렬
    • 1999.03.12 21:24
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 이장렬
      1999.03.12 21:25
      이장렬 wrote: > Table의 이벤트 afterpost에 DbiSaveChanges(table4.Handle);을 입력했는데 > iden...
    • 신인재
      1999.03.13 20:28
      이장렬 wrote: > 이장렬 wrote: > > Table의 이벤트 afterpost에 DbiSaveChanges(table4.Handle);을 입...
    • 이장렬
      1999.03.13 21:32
      신인재 wrote: > 이장렬 wrote: > > 이장렬 wrote: > > > Table의 이벤트 afterpost에 DbiSaveChanges(...
    • 신인재
      1999.03.13 22:45
      음....BDE와 Timer사이에는 전혀 관계가 없습니다. 앞뒤 프로그램 로직상의 문제 인거 같습니다. 에러...
    • 이장렬
    • 1999.03.12 17:49
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.03.12 20:09
      이장렬 wrote: > 안녕하세요? > 저는 이 홈페이지를 처음으로 들어왔습니다. > 프로그램을 짜다가 약간...
    • 이장렬
      1999.03.12 21:30
      신인재 wrote: > 이장렬 wrote: > > 안녕하세요? > > 저는 이 홈페이지를 처음으로 들어왔습니다. > > ...
    • 안치봉
      1999.03.12 19:13
      이장렬 wrote: > 안녕하세요? > 저는 이 홈페이지를 처음으로 들어왔습니다. > 프로그램을 짜다가 약간...
    • 1999.03.12 06:50
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.12 19:23
      한 wrote: > var H: HWND; > begin > H := FindWindow('Notepad', nil); > If H = 0 then > ...
    • 1999.03.12 20:08
      안치봉 wrote: > > 안녕하세요! 소스는 잘 보았습니다. > > 한가지 중요한 점이 있습니다. 무엇이냐 ...
    • 안치봉
      1999.03.12 21:33
      한 wrote: > 안치봉 wrote: > > > > 안녕하세요! 소스는 잘 보았습니다. > > > > 한가지 중요한 점...
    • 손창근
    • 1999.03.12 05:26
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.12 06:09
      손창근 wrote: > 안녕하세요... 오공이 입니다. > > 다름이 아니라 제가 요새 회사에서 뉴질랜드에서 ...
    • 손창근
      1999.03.12 07:11
      안치봉 wrote: 안녕하세요. 오공이 입니다... 저의
    • 1999.03.12 05:19
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.12 06:01
      한 wrote: > GetClassName함수를 사용하여서 클래스 명을 찾을 수 있었지만, > > SendMessage로 보내는...
    • LYON
    • 1999.03.12 04:12
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.12 06:36
      LYON wrote: > 안녕하세요? > 몇가지 질문이 있어서 이렇게 질문 올립니다. > > 먼저 저는 Access DB...
    • 1999.03.12 03:17
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.12 03:43
      한 wrote: > 제목 되로 아래한글과 MSWORD의 클래스 이름을 알아내는 방법을 알고 싶습니다. > > 감기 ...
    • 안치봉
      1999.03.12 03:47
      이대선 wrote: > 후킹 콤퍼넌트 진짜 잘 만드셨고 요긴하게 잘 쓰고 있습니다. > > 현재 ...
    • 안치봉
      1999.03.10 04:15
      소스는 잘~ 받았습니다. 소스를 보니 약간은 잘못(?)된 부분이 있습니다(아래는 제가 수정한 겁니다). ...
    • 신인재
      1999.03.10 04:08
      원영준 wrote: > 안녕 하십니까 ! > 델파이 초보자로써 이런 곳을 보니 매우 기쁩니다. > 당분간은 ROM...
    • 안치봉
      1999.03.10 02:11
      원영준 wrote: > 안녕 하십니까 ! > 델파이 초보자로써 이런 곳을 보니 매우 기쁩니다. > 당분간은 ROM...
    • 안치봉
      1999.03.09 06:01
      박근영 wrote: > 안녕하세요.... > 얼마전 나이렉스 인터내셔날을 처음 알게 되었습니다.... > 사이트...
    • 박근영
      1999.03.09 17:39
      답변 감사합니다... 건강하세요.....
    • 이창석
    • 1999.03.08 00:11
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.10 03:12
      이창석 wrote: > 반갑습니다. > 아침에 봄비가 조금 내리더니, 지금은 그쳤네요. > 몇일째 풀리지 않는...
    • 이창석
      1999.03.12 00:33
      안치봉 wrote: > 이창석 wrote: > > 반갑습니다. > > 아침에 봄비가 조금 내리더니, 지금은 그쳤네요. ...
    • 신인재
      1999.03.12 04:33
      > procedure TForm1.Button1Click(Sender: TObject); > var > i,y:integer; > begin > if opendialo...
    • 김성률
    • 1999.03.06 05:11
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.08 00:34
      김성률 wrote: > 먼저 대단히 죄송합니다. 이해를 도우기 위한 측면만 생각하다 보니 제가 봐도 말도 않되...
    • 기련이
    • 1999.03.05 01:12
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.03.05 23:06
      기련이 wrote: > 저도 프로그램을 테스트 해 보았는데 문제가 생겼어요. > body의 내용이 정상적으로 나...
    • 기련이
      1999.03.06 02:33
      도와주셔서 정말 감사합니다. 제가 메일을 보낸 것은 OUTLOOK EXPRESS이고, 메일서버는 MS EXCHANGE서...
    • 안치봉
      1999.03.06 04:46
      기련이 wrote: > 도와주셔서 정말 감사합니다. > > 제가 메일을 보낸 것은 OUTLOOK EXPRESS이고, > ...
    • 기련이
      1999.03.10 02:30
      덕분에 문제를 해결하였습니다. Var InStr, OutStr: TStringStream; Begin InStr := TStringStr...