Q&A

  • 파일불러오기에 대한 쌩초보의 질문..
안녕하세욥~!!
또다시 궁금증이 재발해씀다..
아주 무서운 병...-_-;

오늘 여쭤볼거슨 모냐 하믄염..

예를들어 수정창이라고 가정을 하게씀다...
거기에는 editbox가 20여개가 이씀다...
각 editbox마다 key press이벤트에서 엔터키를 치면
uqdate쿼리문이 실행되게 하려구 합니다..
로긴할때.. 아뒤랑 패숴드치구 엔티키 꽉~! 누르면 로긴 되는것 처럼여..
사용자가 어느부분을 수정할지 모르니..
모든 editbox에 적용을 시킬 생각임다..
여기서 저는..

procedure Tform1.edit1keypress.......

begin

if key = #13 then begin

...

end;

이런식으루 할 생각임다..
물론 첨하는 건데.. 될지 안될지 몰겠지만..
되길 바라며..-_-;;

암튼..
근데.. 위 if문에서 '...'자리에 들어갈 함수는 모두 똑같거덩여??
그래서.. 함수를 아예 하나 맹글어서..
if문에 만족하면 그 함수를 불러오도록 하구 싶습니다..
asp에서 include처럼 말이져..
함수는 어케 만들며.. 어떻게 사용하는지..

참 글구..짐 막 생각난 건데욤..
위 if문에 사용되는 함수는
'수정'버튼을 누른거랑 똑같이 실행되는뎅..

구럼..

  if key = #13 then begin
    TForm1.btnUpdateClick(Sender: TObject)
  end;

이런식으루 해두 되는건지..-_-;;

흠.. 델파이가 첨이라.. 어떻게 해야 되는지 몰겠눈뎅..
워낙 초보라..
간단한 예제와 함께 째끔 자세한 설명을 덧붙여 주심..
매우매우.. 눈물날만큼 감사하게씀다..-_ㅜ
넝담이 아니구염..
프로그램 첨 시작할때.. 주위에 도움받을 사람이 암두 없으셨던 분은..
제 심정을 이해해 주시리라 믿씀다..

많은 가르침 부탁드림다...

그럼..
오늘두 즐플, 즐코, 즐델.. 하시구염..
언제나 행복하시기 바랍니다~^^
3  COMMENTS
  • Profile
    머슴 2002.04.03 01:52

      가장 궁금한것이 지금 한 폼에서 그런것인지가 가장 궁금하군요...

      한 폼에서 그런다면

      이런경우에는 한개의 keypress이벤트에서
      이 소스를 넣어주고...다른 editbox에서 그 이벤트를 공유하면 됩니다...

    즉 object inspector에서 edit2의 이벤트중에 keypress의 콤보박스를 열어

    보면 edit1의 이벤트가 보입니다... edit2의 이벤트도 edit1로 해주면

    같은 프로시저를 타게되는 것이지요...

    헌데 제일 궁금한것은 사용자가 어떤 자료를 수정할 지 모른다고 하여...

    각각의 editbox에 업데이트 이벤트가 필요한지...궁금하군요...

    한개만 수정하고 종료하지 않는 이상에는.....




  • Profile
    프로초보 2002.04.03 02:40
    감사함니다~~ 꾸~~뻑~@

    물론 꼭 필요한 것은 아닙니다.
    어차피 버튼이 있으니깐욤..단지 겅부삼아..
    글구.. 같은 폼에 있는거 맞슴당....
    그런 방법이 있었군욤..
    전 하나하나 다 불러와야 되는 줄 알았는뎅..^^;
    언능 해 바야지..ㅋㅋ

    글구..
    다른폼에서도 사용하는 방법두 알구 싶슴당..
    혹.. 이벤트에서.. form2.editboxkeypress라고 직접 쳐 넣으면 안 될까요??ㅡ.ㅡ;

    참..

    if key = #13 then begin
        TForm1.btnUpdateClick(Sender: TObject)
      end;

    요거.. 요렇게 하니깐 안 되네욤..
    흠..같은 폼이라..

    btnUpdateClick(Sender: TObject)

    요렇게두 해보구..

    btnUpdateClick()

    요렇게도 해 봤눈뎅..
    다 안되네욤.. 될거 같았눈뎅..떱..
    버튼의 내용을 다 긁어서 가져다 붙이는 수밖에 엄나염??

    ...

    ㅎㅎ
    쌩초보의 호기심은 무한하다~~!!!

    답변 감사드림니당..
    항상 행복하세욤~~


  • Profile
    프로초보 2002.04.03 03:25
    관심주셔서 감사합니다..꾸~웁~뻑~^^