劉崇汎 崑山科技大學 電腦與通訊系 http://www.ksu.edu.tw DLL的建立與引用 劉崇汎 崑山科技大學 電腦與通訊系 http://www.ksu.edu.tw.

Slides:



Advertisements
Similar presentations
高一七班 研究性学习小组 当我们正为寻找什么课 题而烦恼时,忽见一 精光从我面前闪过。 艾玛,原来是我同桌 眼镜反射,自此 “ 眼镜 ” 这课题被我付诸行动。 我们为此进行了研究 讨论学习 下图为组员在查阅资料.
Advertisements

ooxx這個遊戲程式,非常的簡單只要你小時候會玩井字遊戲即可把電腦打敗,可以說是一種考智力取勝的遊戲。
中国公务员管理 CHINAS CIVIL SERVICE SYSTEM
第 2 章 初探 C++.
MSN機器人的發展、應用與實作 資管三 B 葉小僑 資管三 B 李燕秋 資管三 B 洪培瑄
第7章 C#函數與.NET Framework類別函數庫
项目:贪吃蛇游戏设计 工作任务一:系统设计(system design) 工作任务二:豆类(Bean)设计
资源的跨区域调配—— 西气东输 山东省东营市第一中学 周琳.
102學年度預算編製說明會 主辦單位:會計室 102/02/22.
第一章 面向对象程序设计.
中国公务员制度 主讲:吴春华 教授 温志强 副教授.
设计模式可以帮助我们改善系统的设计,增强 系统的健壮性、可扩展性,为以后铺平道路。
第13章多项目设计与开发.
他們,與眾不同…….
類別與物件 Class & Object.
QT编程简介 李杨 Qt系列讲座 组织:柴树杉 1. Qt编程简介 智能仿生,柴树杉 2. 创建主窗口程序 3. Qt+VTK开发三维应用
Visual Basic.NET 程序设计语言课程内容
第八章 类和对象.
第一章 認識Visual C 環境架構 1-1 認識Visual C Visual Studio 概觀
第9课 北美大陆上的新体制 导入新课 新课教学 课堂小结 知识结构 巩固练习
第17章 使用B4J建立跨平台應用程式 17-1 認識B4J整合開發環境 17-2 下載與安裝B4J開發環境
第八章 C#高级编程.
建立VB.NET應用程式 資管系 助理教授 詹曉苓.
第16章 Windows Form與資料繫結 16-1 資料繫結的基礎 16-2 在專案新增資料來源 16-3 使用資料來源建立單筆編輯表單
第13章 WinForms基础知识.
淺談Visual C# 程式設計 國立台灣師大附中 李啟龍 Jason.
南华大学计算机学院 软件工程系 QQ讨论群:
程式語言 -Visual Basic 變數、常數與資料型態.
教材 《C++程序设计》.谭浩强. 清华大学出版社 王雪晶
第16章 VB.NET物件導向與.NET Framework
第1章 .NET与C# 为什么要设计一门新的编程语言? C#在微软的.Net平台中占据什么样的地位?
C++ with Managed Extensions
基于 C# 的 .NET Framework 程序设计
授课老师:龚涛 信息科学与技术学院 2018年3月 教材: 《Visual C++程序员成长攻略》 《C++ Builder程序员成长攻略》
C#程序设计基础 $3 成员、变量和常量.
鄭士康 國立台灣大學 電機工程學系/電信工程研究所/ 資訊網路與多媒體研究所
移动电子商务 第十二章 Windows Mobile应用案例 倚动软件工厂实验室.
C#面向对象程序设计 $7 继承和多态性.
視窗程式設計 (Windows Programming)
疾病预防控制绩效考核管理软件 开发思路 & 使用说明
谭浩强 编著 中国高等院校计算机基础教育课程体系规划教材 C++程序设计.
Visual Basic.NET 程序设计语言课程内容
P2P聊天工具.
標籤、按鈕、工具列、狀態列 (Labels, Buttons, Tool Strips, and Status Strips)
WalkThrough SharePoint WebPart 入门指南 三
第五讲 酒店客房管理系统(一) 教育部“十二五”职业教育国家规划教材
JAVA 编 程 技 术 主编 贾振华 2010年1月.
C#程序设计基础 $3 成员、变量和常量.
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
C# 基本語法、變數.
一個基於Web Service的 洪氾預警系統
C++语言程序设计 C++语言程序设计 第九章 类的特殊成员 第十一组 C++语言程序设计.
電腦軟體設計丙級 Visual Basic簡介 建國科技大學 資管系 饒瑞佶 2010年.
物件導向程式設計 CH2.
Java程式初體驗大綱 大綱 在學程式之前及本書常用名詞解釋 Hello Java!程式 在Dos下編譯、執行程式
DEV342 Visual Basic 2005: 应用程序框架 和高级语言特性
C++语言程序设计 C++语言程序设计 第八章 继承 C++语言程序设计.
鄭士康 國立台灣大學 電機工程學系/電信工程研究所/ 資訊網路與多媒體研究所
授课老师:龚涛 信息科学与技术学院 2016年3月 教材:《Visual C++程序员成长攻略》 《C++ Builder程序员成长攻略》
#include <iostream.h>
C++语言程序设计 C++语言程序设计 第八章 继承 C++语言程序设计.
C++语言程序设计 C++语言程序设计 第十章 多态 第十一组 C++语言程序设计.
C++语言程序设计 C++语言程序设计 第九章 类的特殊成员 第十一组 C++语言程序设计.
C++程序设计 概述 潘荣江 山东大学软件学院.
所得稅法第14條、第126條修正條文 薪資所得計算方式二擇一 定額減除 特定費用減除 維持現行薪資所得特別扣除額20萬元減除方式
JAVA 程式設計與資料結構 第三章 物件的設計.
C#快速導讀 流程控制.
國立勤益科技大學 冷凍空調與能源系 實務專題成果展
Windows Workflow Foundation CON 230
Presentation transcript:

劉崇汎 崑山科技大學 電腦與通訊系 http://www.ksu.edu.tw DLL的建立與引用 劉崇汎 崑山科技大學 電腦與通訊系 http://www.ksu.edu.tw

建立DLL 創建新專案,選擇建立Class Library(類別庫) 在新專案中宣告Class 完成後編譯即可產生DLL檔 輸入的名稱會成為Namespace的名稱 在新專案中宣告Class 需要公開的記得用public 修飾 不需要公開的切記要用private修飾 完成後編譯即可產生DLL檔 在這個專案的bin目錄下 注意有分release跟debug版

最簡單範例 using System; namespace myFirstDll { public class Show { public string Messages() { //定義了一個方法,此方法的作用就是傳回下面字串。 return "歡迎使用Visual Studio 2010 做的DLL檔!" ; } } }

調用自製的DLL(1/4) 建立新的視窗應用專案(DllTest1) 在右邊的方案總管中, 滑鼠右鍵點選參考, 再選擇加入參考。

調用自製的DLL(2/4) 點選瀏覽 尋找剛剛產生的DLL檔案,再確定。

調用自製的DLL(3/4) 方案總管中出現myFirstDll 表示引用成功。

調用自製的DLL(4/4) 程式碼中加入 引用完成,已經可以使用剛剛的class Show using myFirstDll; namespace DllTest1 { public partial class Form1 : Form public Form1() InitializeComponent(); myFirstDll.Show SO = new myFirstDll.Show(); this.Text = SO.Messages(); }