Q&A

  • winexec의 핸들값에 대해..
어제. 타락 천사님이 답변해 주셨는데.

아직 해결을 못봤거던요..!

다시 한번..올립니다.



Procedure RunExec;

Var

hApp : HWND;

begin

hApp := WinExec('프로그램화일명경로포함',SW_HIDE);



Windows.SetParent( hApp, Handle );

//응용프로그램 크기 설정

SetWindowPos( hApp,HWND_TOP,100, 60, 700, 500, SWP_SHOWWINDOW );



end;



위와 같이 하면..제 MDI Form 쏙하고 들어 와야 하는 거 아닌가요?



근데..안 들어와요..

그리구.. WinExec에서 리턴한 값이랑 Findwindow함수가 리턴한 값이랑 서로 틀리구요



쩝..좋은 방법이 없을까요.?

다시 한번 고수님들의 도움을 청합니다.





1  COMMENTS
  • Profile
    타락천사 2000.11.10 22:50
    안녕하세여..타락임다..^^



    조은거 하시네여..^^



    외부 프로그램을 실행시켜서 MDI 폼의 Child 폼으로 넣으시려고 하는거져? ^^



    흠.. 그건 바라는 대로 잘 안되실거예여..^^



    델파이에서 MDI Child 폼은 폼의 스타일을 MDI Child 로 만들어주져..^^



    그리고 MDI 메인 폼에 폼 스타일이 MDI Child 스타일이 아닌 폼을 Child Form 으로



    넣어주면 에러나져..^^



    글구 강제로 넣어두,



    메인폼에서 자식폼으로 보내는 메세지가 새여..^^



    전 좀 시도하다가 다음으로 미뤘습니다..^^;;;



    메세지 안새게 넣게 되시면 제게두 알려주세여..^^



    기대하겠습니다..^^



    화이팅...



    타락천사...^^



    • 3107
    • 2000.11.10 22:04
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 한하눌
      2000.11.10 23:36
      3107 wrote: > rxlib를 다운 받아서 install했는데요... delphi콤포넌트에 추가 하려면 어떻게 해야 하지...
    • 초보초보
      2000.12.09 03:47
      한하눌 wrote: > 3107 wrote: > > rxlib를 다운 받아서 install했는데요... delphi콤포넌트에 추가 하려...
    • 똘똘이
      2000.11.11 00:29
      제가 아는 공짜로 팩스보내는 방법은 3가지 있는거 같아요 첫째는 varian 사이트에가서 Async32콤포넌트...
    • 컴맹
      2000.11.10 21:27
      혹시 버튼이 비트맵 버튼이 아닌가여..? 그러면 .. 그렇게 될수도 있는뎅.. 만약에 제말이 맞다면은 . ...
    • 까마귀
      2000.11.10 20:46
      won wrote: > 버튼에 포커스만 주고싶습니다. > 클릭발생안되게.. 좀 > > > procedure TForm1.Curre...
    • 박진수
      2000.11.11 04:01
      with dm.qryTEST do begin Close; //->두번째 실행하면 에러 발생.. ...
    • cyber57
      2000.11.10 20:51
      제가 작성한 아래의 코드들 참조하면 되실겁니다. 도움이 되셨으면 합니다 1. 먼저 애플리케이션을 열...
    • 비바
    • 2000.11.10 19:10
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 아이언
      2000.11.10 19:36
      1. 굳이 스피드 버튼을 사용하셔야 한다면.. Color프로퍼티 brush, canvas등이 없으니까.. 제 생각에...
    • 방경주
      2000.11.11 02:08
      제가 알기론 기본적으로 델파이에서 지원하는 버튼으론 눌려졌을때 표면의 색을 바꿀수가 없는 걸루 알구 ...
    • 김진영
    • 2000.11.10 18:48
    • 2 COMMENTS
    • /
    • 0 LIKES
    • mafioso
      2000.11.10 18:54
      sql.text 에서 문자열을 표현할때는 "(double quotation)을 쓰세요. 김진영 wrote: > close; > sql.Cl...
    • 김진영
      2000.11.10 21:37
      죄송합니다... 문제는 (")이 아니라 + ' else '' end' 이 + ' else '''' end' 이더군여..^^ mafioso w...
    • 2000.11.10 18:14
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 한상훈
    • 2000.11.10 18:01
    • 2 COMMENTS
    • /
    • 0 LIKES
    • cyber57
      2000.11.10 20:57
      >cyber57 wrote: 일차원 배열과 마찬가로 하면 되요 >A: Array of Array of Integer; >SetLength(A,5, 5...
    • 까마귀
      2000.11.10 20:54
      한상훈 wrote: > 초보여요.. > > 가변배열선언시 다음과 같잖아여..? > A:array of integer; > SetLe...
    • 아이언
    • 2000.11.10 17:43
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 타락천사
      2000.11.10 22:50
      안녕하세여..타락임다..^^ 조은거 하시네여..^^ 외부 프로그램을 실행시켜서 MDI 폼의 Child 폼으로 ...
    • 한상훈
    • 2000.11.10 11:04
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 타락천사
      2000.11.10 21:14
      안녕하세여.. 타락임다..^^ 조은 질문입니다..^^ 전 개인적으로 코딩을 창조작업 이라고 보기 땜시.....
    • Black}{ole
      2000.11.10 17:38
      ..
    • coolling
      2000.11.10 18:04
      결론은 안됩니다.... 도움말에 보면은 AVERABE,COUNT,MAX,MIN,SUM,ALL,UNIQUE 함수... CAST, EXT...
    • parkisu
    • 2000.11.10 08:19
    • 0 COMMENTS
    • /
    • 0 LIKES
    • nilriri
    • 2000.11.10 08:05
    • 3 COMMENTS
    • /
    • 0 LIKES
    • nilriri
      2000.11.11 18:29
      샬롬! (샬롬은 평안을 비는 히브리어 성경의 언어입니다.) 지승용님의 도움으로 해결하였습니다. 감사합...
    • nilriri
      2000.11.10 19:40
      http://msdn.microsoft.com/library/psdk/shellcc/shell/activedesktop.htm Using the Active Deskto...
    • nilriri
      2000.11.10 08:14
      여기까지는 찾았는데....에궁.. 망막해라...욜심히 해야징.... 그럼 해결하면 또 올리쥬~~ http://msdn....
    • soriso
      2000.11.10 18:40
      왕초보 wrote: > 제목대로 Oracle의 StoredProcedure의 > in parameter와 out parameter를 > 어떻게 받...
    • 한상훈
    • 2000.11.10 06:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 까마귀
      2000.11.10 06:53
      한상훈 wrote: > 초보여요.. > > caption을 가지는 menu나 tabcontrol같은 경우 &문자로 단축키(Alt+)...