Q&A

  • [BDE]와 DLL에 관해...
안녕하세요..

항상 성실한 답변해주시는데 감사드립니다..



[질문 1] Visual C++로 만든 DLL을 델파이에서 가져다 쓸수 있는것으로 알고

있는데요.. 함수같은 것은 어떻게 불러다 쓸수 있나요?

그리고 이렇게 쓴 경우가 있는지 소스를 좀 구할 수 있을까요?



[질문 2]BDE가 없는 컴퓨터에서 SQL서버에 연결해서 쓰는 데이터베이스

프로그램을 실행하려고 합니다...제 생각에는 installshield를 사용해서

BDE를 같이 배포해야 할 것 같은데 제 컴퓨터에는 ODBC에 데이터소스가 선언되어 있습니다. 그런데 이 데이터소스를 BDE에 같이 넣어서 배포해야 다른 컴퓨터에서도 문제 없이 돌아갈것 같은데 Installshield에는 odbc에 있는 datasource는 나타나지 않더군요..

이런경우는 어떤 해결방법이 있을까요?





1  COMMENTS
  • Profile
    이정욱 1999.04.08 23:01
    C++로 만든 DLL을 사용하시려면 먼저 *.h의 헤더파일을 델파이용으로 변환하셔야 합니다. 그러면 그 이후에는 그 유닛을 사용함으로써 그 DLL을 사용할 수 있게 되는것입니다.

    물론 LoadLibrary와 FreeLibrary를 사용하시면 되구요..

    데이터 형이 틀리니 www.delphi-jedi.org에 가시면 어떻게 변환을 하는지 잘 나와 있습니다.

    두번째 질문은 ODBC로 MS-SQL을 연결 하셨네요. 이부분은 제가 잘 모르니...

    BDE를 사용하셔도 좋지만 BDE에서의 ODBC는 정말 느리죠?

    그리고 배포시 문제점도 몇몇 보이구요.

    개인적인 개발이 아니라면 ODBC용 컴포넌트를 하나 구입하셔서 사용하시는것이 좋을듯 싶습니다.







    이진수 wrote:

    > 안녕하세요..

    > 항상 성실한 답변해주시는데 감사드립니다..

    >

    > [질문 1] Visual C++로 만든 DLL을 델파이에서 가져다 쓸수 있는것으로 알고

    > 있는데요.. 함수같은 것은 어떻게 불러다 쓸수 있나요?

    > 그리고 이렇게 쓴 경우가 있는지 소스를 좀 구할 수 있을까요?

    >

    > [질문 2]BDE가 없는 컴퓨터에서 SQL서버에 연결해서 쓰는 데이터베이스

    > 프로그램을 실행하려고 합니다...제 생각에는 installshield를 사용해서

    > BDE를 같이 배포해야 할 것 같은데 제 컴퓨터에는 ODBC에 데이터소스가 선언되어 있습니다. 그런데 이 데이터소스를 BDE에 같이 넣어서 배포해야 다른 컴퓨터에서도 문제 없이 돌아갈것 같은데 Installshield에는 odbc에 있는 datasource는 나타나지 않더군요..

    > 이런경우는 어떤 해결방법이 있을까요?

    >

    >





    • 이호선
    • 1999.04.14 05:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.14 07:50
      메뉴를 옆으로 나오게 하려면, 여러개의 팝업메뉴를 사용하시는 편이 좋습니다. 또한 그래픽을 넣으려면 ...
    • 문창완
    • 1999.04.14 05:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.14 07:48
      에러를 가로 챈다기 보다는 에러가 났을때 반응을 하게 하는것입니다. 하지만 프린터 캔버스를 이용해서 ...
    • 이진수
    • 1999.04.14 01:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.14 01:33
      에러안나고 잘 되는데요? 전 윈98에 델파이 4.0 (패치3)를 사용합니다. 이진수 wrote: > microsoft Ac...
    • 이진수
    • 1999.04.14 00:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.14 00:44
      음.. 제생각에는요... 아래의 ...... 안에서 무슨 문제가 있는것 같네요.. 레코드를 이동시켜버린다 던가...
    • 문창완
    • 1999.04.14 00:07
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.04.14 00:29
      문창완 wrote: > 프린터 출력시 진행율을 보여주고 싶습니다. > Printer Object 루프가 아닌 프린터 시그...
    • 이상돈
      1999.04.14 01:21
      델파이 디렉토리(sourcertlwin)에'winspool.pas'가 있는데 이건 어떤내용인지요..? 이걸 이용하면 안되는...
    • 안치봉
      1999.04.14 01:35
      이상돈 wrote: > 델파이 디렉토리(sourcertlwin)에'winspool.pas'가 있는데 > 이건 어떤내용인지요..? >...
    • 문창완
      1999.04.14 05:26
      안치봉 wrote: > 이상돈 wrote: > > 델파이 디렉토리(sourcertlwin)에'winspool.pas'가 있는데 > > 이건...
    • 공대규
    • 1999.04.13 23:50
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.04.14 00:21
      공대규 wrote: > 안녕하신가요? 여러분들... > > 뭐 좀 여쭤 볼께요. > > 버퍼에 있는 Raw Image Da...
    • 이진수
    • 1999.04.13 10:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.04.13 19:58
      이진수 wrote: > 안녕하세요.. > 성실한 답변에 항상 감사드립니다.. > > 1) MediaPlayer 컴포넌트를 ...
    • 이순희
    • 1999.04.13 03:32
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.04.13 04:18
      이순희 wrote: > 저번의 답변 너무 고마웠습니다.. > 이번에는 다름이 아니라... > 질의에 대한 결과를 ...
    • 공대규
    • 1999.04.12 23:46
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.04.13 01:05
      공대규 wrote: > 안녕하십니까? 질문이 있어서요... > > 1. 버퍼에 있는 로우 포맷의 이미지 데이타를 ...
    • 공대규
      1999.04.13 23:49
      안치봉 wrote: > 공대규 wrote: > > 안녕하십니까? 질문이 있어서요... > > > > 1. 버퍼에 있는 로우 ...
    • 이순희
    • 1999.04.12 23:31
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.04.13 02:21
      이순희 wrote: > 안녕하세요.... > 여기 오니깐 보고 배울 것이 참 많군요.. > 다름이 아니라... 델파이...
    • 김재현
    • 1999.04.12 23:22
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 배리스
      1999.04.18 02:04
      김재현 wrote: > 델파이로 CGI 프로그래밍을 하고 있습니다. > ISAPI 방식이 아닌 Standard-alone(EXE 방...
    • 신인재
      1999.04.13 04:32
      이진수 wrote: > 안녕하세요..수고 많으십니다. > 다름이 아니고 테이블안에서 텍스트로Search를 해서 그...
    • 이정욱
      1999.04.13 04:21
      comobj.pas 파일을 보시면 advise메소드를 이용한 connect와 disconnect가 있습니다. 내부적으로 QueryInt...
    • 이정욱
      1999.04.11 08:10
      비베와 델파이... 사용자적 입장에서 봐야 합니다. 만약에 빌게이츠 처럼 베이직을 좋아하는 사람이라면,...
    • 이해진
    • 1999.04.10 06:52
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영묵
      1999.04.10 18:43
      다음과 같이 해보세요... sql.add('select * from smf_db where s_subject like ''%'+edit1.text+'%'' o...
    • qreport
    • 1999.04.08 22:36
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.08 23:03
      com이라는 컴포넌트가 무엇인지요? 세로는 되는데 가로는 안된다면... 확실하지는 않지만 가로의 길이가...
    • 이진수
    • 1999.04.08 19:05
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.08 23:01
      C++로 만든 DLL을 사용하시려면 먼저 *.h의 헤더파일을 델파이용으로 변환하셔야 합니다. 그러면 그 이후에...