Q&A

  • Access violation at address 에러여... (다시올립니다.)
Form창을 두개이상 띄어 여러번 실행을 한후... 창을 닫게되면
Access violation at address 005E813D in module 'aaa.exe'. Read of address 00000000.와같은 에러가 발생합니다..
숫자부분... 바껴가면서 여러번 에러창이 뜨더라구여..

QuickRep1.PreView; 할때.. 델파이에서 제공되는 미리보기 창이 열리게되는데.. 이 프로그렘은 레포트를 Form1 자체에서 열리게끔 코딩했거든요...

1) Form1을 열어 Preview.
2) Form1이 열린상태에서 Form2창을 열어 Preview..
3) 또 다시 Preview된 Form1(Active상태)을 다시 Preview를...
반복하다보니..  Preview된 Form들을 닫지 않은상태에서 계속 Preview만 했기때문에 에러가 발생된거같습니다..

Active 상태가 아닌경우에 Preview된 창을 어떻게 닫아 줘야할런지....

고수님들의 답변 부탁드립니다..
좋은하루 되세여~

2  COMMENTS
  • Profile
    조걸 2003.01.03 22:16
    핸들을 이용해서 해당 report폼이 있는지 없는지 알면 되지 않을까요?
    findwindow를 이용해서 핸들값이 존재하는 폼이면, 그 폼이 현재 올라와
    있는 것이므로 그냥..preview하고, 없으면 폼을 생성 시키는거죠...
    이렇게요...

    var handle : THandle;
    begin

      handle := findwindow('f_q_s_service_notaccount',nil);
      if (handle = null) or (handle = 0) then
         f_q_s_service_notaccount := Tf_q_s_service_notaccount.Create(self);
      f_q_s_service_notaccount.QuickRep1.PreviewModal;




  • Profile
    델초^.^; 2003.01.03 22:28
    한폼에 QuickRep1, QRPreView1이 있기때문에...

    여러개 열린 폼을 찾아 닫아주는 방법을 찾을수가 없네여..

    f_q_s_service_notaccount 이부분은 Form name인가여??

    그리구여.. QRPreview1을 닫는 이벤트는 없나여?? QRPreview1.Free 말구여..



    • 휴초보
    • 2003.01.04 23:57
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 벤지
      2003.01.04 23:57
      bin 안에 Package 그대로 있습니다. 기본으로는 Tab 에 나타나지 않구요오, 사용하실려면 bin 안에 dclq...
    • 이준억
      2003.01.05 00:23
      화일명이 dclqrt70.bpl 이게 아닌가요
    • 이경일
      2003.01.05 08:55
      감사합니다. 벤지님~ 이준억님~~ bin 디렉토리에 있는 dclqrt70.bpl 파일을 Install Packages에서 add하니...
    • 이창영
    • 2003.01.04 21:34
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 강재규
      2003.01.05 06:51
      저두 잘은 모릅니다. 폼이나 컴퍼넌트의 폰트를 보면 한글이라고 지정을 해보세요... 그럼 다른 os나...
    • 이창영
      2003.01.06 20:12
      작업은 WIN2000에서 했고 WIN98로 되있는 컴퓨터 몇군데에서 문제가 발생했었습니다. pagecontrol 과 폼...
    • 유종근
      2003.01.04 23:11
      안녕하세요.. 전에 저도 같은 경험이 있었거든요.. 그땐...NT4.0에서 작업하고 98에서 돌렸을때 그런 문제...
    • 김건림
    • 2003.01.04 18:46
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 김건림
      2003.01.05 03:04
    • 벤지
      2003.01.06 05:58
      이건 제가 만든것이 아니구요오 외국의 어느분께서 만든신거 2개올림니다. 사이트 주소를 잊어먹어서어.....
    • 김건림
      2003.01.06 16:27
    • 벤지
      2003.01.05 00:00
      jsp 로 이루어 졌다고 하더라도 받는 서버단에 암호화 알고리즘이 어떤것를 사용하였는지를 말씀해주시면...
    • 이승근
    • 2003.01.04 14:26
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 도니
      2003.01.04 20:17
      저두 인터베이스 쓰는데... 자료 없습니다.ㅠ.ㅠ 영어 해석해서 씁니다..ㅠ.ㅠ 자료 구하시면 저두 좀 주...
    • 최병철
    • 2003.01.04 10:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김지엽
      2003.01.04 11:15
      Ord(문자) 사용해 보세요.
    • 이추형
      2003.02.15 02:11
      델파이 기본 컴포넌트중에 멀티미디어에 해당하는 것이 있습니다. 이를 참조하시면 쉽게 하실수 있으리라 ...
    • 강재규
      2003.01.05 06:54
      Tbutton 은 setfocus가 가능하고. TSpeedButton은 SetFocus가 가능하지 않아요... 그리고 TButton 돌려...
    • 정종우
      2003.01.04 03:24
      스피드버튼은 포커스가 안갑니다. 그리고 라디오 버튼처럼 그룹을 지정해서 버튼이 눌러진 효과등을 사...
    • 최은석
      2003.01.04 03:21
      특별히 다른점은 없구여.. 스피드버튼에는 이미지를 올려놓을수가 있어여...
    • 박현준
    • 2003.01.04 02:17
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 벤지
      2003.01.05 00:07
      delphi7 에서 DatNet 을 이용할수 있는 기능이 제공됨니다. borland.com 에 있었는데 지금 찾지를 못하겠...
    • 신강섭
      2003.01.04 21:05
      판넬은 폼 디자인할때 좀 이쁘게 보일라고 많이 쓰져 적적히 사용하면 효율적인 디자인을 할 수 있습니다....
    • 장덕곤
      2003.01.07 06:39
    • 아침이슬
      2003.01.05 01:29
      답변 감사합니다. 역시 예상대로 Pannel 사용시의 가장 큰 효과는 화면확대시의 자연스러움 이었군요.. ...
    • 전원이
    • 2003.01.04 02:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최은석
      2003.01.04 03:17
      설치하려는 패키지에 'WebConst, 가 포함되어 잇고 'INET50' 에도 이미 포함되어 있어서 발생합니닷... ...
    • ji
    • 2003.01.04 01:25
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 벤지
      2003.01.05 00:09
      여기자료실인가?.. www.delmadang.com  에 보시면 관련 컴포넌트가 있습니다 만약, 못찾으시...
    • 최유순
    • 2003.01.04 00:38
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2003.01.04 00:58
      안녕하세요. 최용일입니다. DLL을 호출하는 프로그램에서 DLL을 디버깅할 수는 없습니다... DLL디버...
    • 최유순
      2003.01.04 01:08
      최용일님 감사합니다. 제가 질문을 잘못 드린것 같네요 저는 최용일님이 말씀하신 "DLL디버깅 하실려면 ...
    • 최용일
      2003.01.04 01:33
      안녕하세요. 최용일입니다. 전 잘 되는데요... 뭔가 잘못하신듯... Host Application설정하시고 DLL...
    • 지상훈
    • 2003.01.04 00:37
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하기
      2003.01.04 00:50
      작업화던 프로젝트를 열리도록 한다는 말이 맞는가요? 그럼 아마도 메뉴의 Tools에서 Environment Option...
    • 잠꾸러기
      2003.01.04 19:02
      거기 있었네요. 감사합니다~ ^^
    • 강재규
      2003.01.05 07:04
      잘은 모르지만 저두 요즘에 xp로 프로그램 을 개발하고 있습니다... 폼의 속성이나 컴퍼넌트들의 속...
    • 델초^.^;
    • 2003.01.03 22:07
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 조걸
      2003.01.03 22:16
      핸들을 이용해서 해당 report폼이 있는지 없는지 알면 되지 않을까요? findwindow를 이용해서 핸들값이 존...
    • 델초^.^;
      2003.01.03 22:28
      한폼에 QuickRep1, QRPreView1이 있기때문에... 여러개 열린 폼을 찾아 닫아주는 방법을 찾을수가 없네...