1. 자체 DLL 만들어 사용하기
1. new project -> 클래스 라이브러리
2. source code 작성 (클래스 멤버 메소드 작성)
namespace makeDllTest
{
public class Class1
{
public int addDll(int a, int b)
{
return a + b;
}
}
}
3. 빌드 -> namespace.dll ( makeDllTest.dll)
4. dll 파일을 이용하려는 프로젝트 bin\release 폴더로 복사 (편의상. 필수 아님)
5. 응용 프로젝트에서 프로젝트 창 -> 참조 -> 참조추가 : dll 파일 선택
6. 라이브러리 클래스 생성 -> 메소드 이용
Class1 c1 = new Class1();
int x = c1.addDll(5, 10);
2. C# class library가 아닌 다른 형식의 DLL 이용하기
1. using System.Runtime.InteropServices;
2. 함수 원형 선언
[DllImport("gm0.dll")]
private static extern int gm0_newgm(int port, int mode);
3. 함수 이용
'프로젝트' 카테고리의 다른 글
c# chart zoom (X-축 : userSelection 속성 이용, Y-축 : 마우스 스크롤 이용) (0) | 2020.02.05 |
---|---|
c# 소스 파일 분할 (0) | 2020.01.22 |
[C#] char[]를 string으로 변환하기 (퍼옴) (0) | 2017.03.19 |
C# -- String, char, byte 변환하기 (퍼옴) (0) | 2017.03.19 |
C# string to char, char to string ( 캐릭터, 문자열 변환 ) (퍼옴) (0) | 2017.03.19 |