일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 쉐어포인트코리아
- 옴니아2
- 안드로이드
- 서진호
- 윈도우모바일
- 김춘배
- 소년포비
- 윈도우 모바일
- 실버라이트 코리아
- winmodev
- 지승욱
- 데브피아
- 신동혁
- 헤이맨
- 스마트폰
- 루나네스
- 주신영
- MIX10
- 소년포비소프트
- windows mobile 6.5
- 윈도데브
- 거제도
- 훈스닷넷
- 마이크로소프트
- 황광진
- 신석현
- 윈도우폰
- 윈도우폰7
- 윈모데브
- UX베이커리
- Today
- Total
소년포비의 세계정복!!
[C#]Visual Studio 2008에서 DLL 만들고 사용하기 본문
. 새 프로젝트 -> 기타 프로젝트 형식 -> Visual Studio 솔루션 -> 빈 솔루션 -> 이름 : DLL파일만들기
2. 솔푸션 안에 새 프로젝트 추가 ( Console, Windows Form, Web Site, Calculator(클래스라이브러리))
1) 새 프로젝트 추가 -> 콘솔 응용 프로그램 -> ConsoleCalculator
2) 새 프로젝트 추가 -> Windows Forms 응용 프로그램 -> WindowsFormsCalculator
3) 새 웹사이트 추가 -> WebCalculator
4) 새 프로젝트 추가 -> 클래스 라이브러리 -> Calculator -> CalculatorPlus.cs 클래스 추가
콘솔 응용 프로그램 추가
Windows Forms 응용프로그램 추가
Web site 추가
클래스 라이브러리 추가
Calculator클래스 라이브러리 안에 CalculatorPlus.cs 클래스 추가
3. 코드 추가
1) Calculator -> CalculatorPlus.cs
namespace Calculator
{
public class CalculatorPlus
{
public static int Execute(int a, int b)
{
return (a + b);
}
}
}
2) ConsoleCalculator -> Program.cs
class Program
{
static void Main(string[] args)
{
int a = 10;
int b = 5;Console.WriteLine("{0}", Calculator.CalculatorPlus.Execute(a, b));
}
}
3) WindowsFormsCalculator -> Form1.cs
namespace WindowsFormsCalculrator
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}private void button1_Click(object sender, EventArgs e)
{
int a = Convert.ToInt32(textBox1.Text);
int b = Convert.ToInt32(textBox2.Text);label1.Text = Convert.ToString(Calculator.CalculatorPlus.Execute(a, b));
}
}
}
4) WebCalculator -> Default.aspx.cs
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{}
protected void Button1_Click(object sender, EventArgs e)
{
int a = Convert.ToInt32(TextBox1.Text);
int b = Convert.ToInt32(TextBox2.Text);Label1.Text = Convert.ToString(Calculator.CalculatorPlus.Execute(a, b));
}
}
4. Calculator 클래스 라이브러리 빌드 또는 다시 빌드
1) 오른쪽 마우스 클릭 -> 빌스 또는 다시 빌드
2) 오늘쪽 마우스 클릭 -> 속성 -> 디버그 -> 구성 : Release
5. Calculator.dll 파일 사용하기
1) ConsolCalculator에 참조 추가 -> 프로젝트 -> Calculator 추가
2) WindowsFormsCalculator 참조 추가 -> 찾아보기 -> Calculator 추가
3) dll 파일 복사해서 붙여넣기
4) 또 다른 프로젝트를 생성해서 dll파일을 사용하려면
추가된 프로젝트 -> 참조추가 -> 찾아보기 -> C:\DLL파일만들기\Calculrator -> bin -> Debug -> Calculator.dll 추가
6. 결과 화면
1) ConsoleCalculator
2) WindowsFormsCalculator
2) WebCalculator
'프로그램 세상 > C#' 카테고리의 다른 글
[C#] 웹페이지 자동로그인 구현 (0) | 2009.10.24 |
---|---|
[C#] 람다식(Lambda Expression) (0) | 2009.10.22 |
[C#]급여 계산 (0) | 2009.10.22 |
[C#] 체중 관리 프로그램 (0) | 2009.10.22 |
[C#] 외부 응용프로그램 실행 (0) | 2009.10.22 |