Q&A

  • DLL 에 폼을 집어넣고..호출하려고 하는데요 ?

DLL 에 폼을 하나 집어넣고  이 DLL 의 폼에서 다른 DLL 의 폼을

불러올수있는지 궁금합니다.

그리고 동적호출시 인자를 줄수 있나요?

1  COMMENTS
  • Profile
    토브젝트 2003.11.27 03:28
    DLL에 폼을 집어 넣을수 있습니다.
    물론 폼도 역시 동적 할당해서 얻어야 합니다.

    그럼 그폼에서 다시 동적 할당해서 DLL을 부르시고 싶은 것 같습니다.
    안될꺼야 없겠지만 (저도 그렇게 까지는 안해 봤습니다.) 리소스 반환에
    신경을 써야 겠지요..

    왜이리 복잡하게 써야 하는지가 이해가 좀....ㅡ.ㅡㅋ

    물론 동적 호출시도 인자을 줄수 있습니다.


    ★ 'DLL' 로 검색하시면 폼을 집어 넣는 방법이 나와 있을 겁니다.


    간략히 설명을 드리면 다름과 같습니다.

    1. Form을 하나 디자인합니다.
       Menu>New>Form 이숭으로하시면 간단히 폼을 하나 여실수 있을 겁니다.
    2. 저장 하시고.

    3. New>Other>에서 DLL 위쟈드로 DLL를 뼈대를 만들고 프로잭트 화일을 열어 위에서 만든 Form을 링크 시킵니다.

    4. 이제 저 폼을 동적할당해서 불러 쓸수 있는 함수를 만들어서 사용합니다.


    참고로 이렇게 만들고 또 DLL을 부르고 싶으면 Form에서 DLL를 불러들이게 하면 될겁니다.

    쪼까 복잡군요 ^^  
    홧팅입니다.......

    씨빌더의 부활을 기대하며~~~~~~~~~~~~~~~~~~~~



      

    • 조현정
    • 2003.11.26 23:15
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 바람일려나?
      2003.11.27 01:04
      vb에서 A As Long  으로 읽고 저장했다면 델파이에서 Float형으로 읽어야하지 않을까요?
    • 최용일
      2003.11.27 19:05
      안녕하세요. 최용일입니다. FileSetDate로 다운받으신 후에 FTP에 설정된대로 변경하시면 됩니다. va...
    • 최선호
      2003.11.29 00:43
      감사합니다. 알려주신데로 했더니 너무너무 잘되요 ^^;;; 난 언제쯤이면 초보 탈출 할수 있을지 ㅜㅜ;;; ...
    • 루단스
      2003.11.26 20:51
      1번) ...ocx이외에 추가화일은 지정위치로 다운됩니다. ocx의 inf화일을 수정해서...쓰면됩니다. inf...
    • 예얍
    • 2003.11.26 19:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이추형
      2003.11.26 19:59
      참조하셔요 2003년 11월 월력을 구하는 SQL입니다. SELECT SUM(DECODE(A.A2, '1', A.A3, null)) 일요일,...
    • 백화현
    • 2003.11.26 19:12
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 장태원
      2003.11.26 20:22
      memo1.lines.text 를 이용해 보세요.
    • 백화현
      2003.11.26 20:32
      parambyname('t1').asmemo:=memo1.lines.text 이렇게요? 그랬더니 증상이 똑같은데요?
    • 김상우
      2003.11.27 19:21
      Indy 컴포넌트에 보시면 http 관련 컴포넌트가 있습니다. url만 설정하시면 해당 url의 내용을 다운로드...
    • 릴라
      2003.11.27 02:18
      그냥 간단하게 배치하신 폼을 크게 만든다음... 일반적인 UI 외부에 위치시키고 폼의 보이는 크기를 ...
    • 손인호
    • 2003.11.26 08:45
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이추형
      2003.11.26 19:57
      각각의 나름데로 장점과 단점이 있지만 하려고 하는 작업의 량(data size)과 사용자수에 따라 정의를 하시...
    • 조범주
      2003.11.26 17:53
      우선 Mysql 윈도우용도 있구요. 지금 공부하시는 중이라면 인터베이스를 한번 해보심이 어떨런지요......
    • 릴라
      2003.11.27 02:15
      웹페이지상에서 클라이언트의 컴퓨터에 있는 자원을 사용하는 방법은 보안문제상 기본적으로 제약이 ...
    • 전형식
      2003.11.26 08:36
      인스톨 프로그램을 무엇으로 사용하시는지는 모르지만 인스톨시 인스톨시간도 함께 저장하시고 제한시...
    • 박종삼
    • 2003.11.26 04:33
    • 1 COMMENTS
    • /
    • 14 LIKES
    • 토브젝트
      2003.11.27 03:28
      DLL에 폼을 집어 넣을수 있습니다. 물론 폼도 역시 동적 할당해서 얻어야 합니다. 그럼 그폼에서 다시 ...
    • goodlsw
    • 2003.11.26 01:36
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 장태원
      2003.11.26 20:25
      인스톨프로그램 안에 MDAC 에 관한 정보는 없는거 같은데요. 그리고 MS_SQL 같은 경우는 BDE 에 기본으...
    • 오은경
    • 2003.11.26 00:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 전형식
      2003.11.26 08:37
      델마당에도 질문하셨더군요 고기에 리플 달았는디..^^
    • 이중철
    • 2003.11.25 22:41
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이중철
      2003.11.25 23:30
      //선언부 procedure WMPARENTNOTIFY(var msg: TMessage); message WM_PARENTNOTIFY; //함수 procedure T...
    • 송준헌
    • 2003.11.25 19:57
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 토브젝트
      2003.11.26 08:27
      제가 버젼 관리하는 프로그램을 만든다면 첫번째방법은 DB에는 화일 정보만 가지고 있겠습니다.(화일...
    • 박정순
    • 2003.11.25 18:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 서니
      2003.11.25 23:22
      해결했슴다..(냉무)
    • 최인권
    • 2003.11.25 18:17
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 최인권
      2003.11.26 07:23
      폼의 Visible을 false로 바꾸니깐 정상적이네요. 잘못해서 딴거 만지다가 true로 된다봐요. 밑에 계신분 ...
    • 이중철
      2003.11.25 22:37
      즉, 프로젝트 화일에서 그 서브폼들이 자동 로드되어 있을듯 한데요 프로젝트->옵션에서 지워주세요
    • 반영재
      2003.11.25 19:32
      저도 예전 델파이 첨 배울시절에 격었던 문제인거 같군요. 폼 프로퍼티에 보면 Visible속성이 True로 ...
    • 이윤도
      2003.11.25 18:51
      원래 기본적으론 설정된 폼이 먼저 뜨게 되어있고 나머지는 어떤 이벤트로 뜨게 되어 있습니다....! 혹...
    • 볼랜드
    • 2003.11.25 08:43
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 토브젝트
      2003.11.25 18:14
      인증하는 시점에 *.Cab 라는 압축화일이 내려 갑니다.또는 실행 모듈일수 있구요 이것들이 풀리면서 자...
    • 노경환
    • 2003.11.25 03:37
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김상우
      2003.11.27 19:28
      try    구문 finally    구문2 end; 이렇게 하시면 구문2를 실행하지만 여전히...
    • 초보지만 델사랑
      2003.11.27 02:22
      저두 별루 아는것은 없는데... Try   구문 1 Finally   구문 2 end; 구문 1에...