程式語言Visual Basic 繪圖方法與顏色控制

Slides:



Advertisements
Similar presentations
第2章第2章 第 1 节 生物与非生物. [ 猜谜语 ] 名字叫做牛, 不会拉犁头; 说我力气小, 背着房子走。 ( 打一动 物)
Advertisements

消化系统与健康饮食 井路路. 消化系统的结构和功能 第一篇 消化吸收 空肠、回肠 上消化道 下消化道 消化道.
1 程式語言 Visual Basic 循序結構、選擇結構 黃瀧輝 老師 Long Hwai,Huang.
Visual Basic 程序设计 第四讲.
第二章 VB的编程机制 【授课时间】第3周,第2次课 【授课题目】 2.1 面向对象程序设计概述 2.2 VB中的对象
兩性相處 主講人:孫晉芬老師.
1、一般地说,在生物的体细胞中, 和 都是成对存在的。
辨性别 A B. 辨性别 A B 第三节人类染色体与性别决定 昌邑市龙池初中 杨伟红 学习目标 1.理解人的染色体组成和传递规律。 2.解释人类性别决定的原理。 3.通过探究活动,解读数据了解生男生女的比例。
第10章 处理图形 Visual Basic 程序设计教程.
可爱的蜗牛 一、蜗牛冬眠 二、蜗牛进食 三、蜗牛排泄 四、蜗牛呼吸.
二、狂狷与旷达 潇湘水云.
从零岁读到100岁 ——绘本的多种可能性.
一、平面点集 定义: x、y ---自变量,u ---因变量. 点集 E ---定义域, --- 值域.
七(7)中队读书节 韩茜、蒋霁制作.
專題製作經驗分享:多媒體組 嘉義高商 資料處理科 郭文賢.
第三课 走向自立人生.
月月的图书世界.
記憶翻翻樂大考驗 一起來認識各種車車吧!.
第一节 舞蹈的概念 第二节 舞蹈基本知识 第三节 舞蹈动作成套欣赏 第四节 舞蹈的编排 学习思考题 推荐书目及网站
 坚持以人为本 一切依靠人民 胡锦涛总书记“七一”重要讲话全文1.4万多字,其中“人民”一词用了136次,平均每104个字里就有一个,可见“人民”在党心中的分量。讲话阐述的保持和发展马克思主义政党先进性的根本点第二条就是,坚持为了人民、依靠人民,诚心诚意为人民谋利益,从人民群众中汲取智慧和力量,始终保持党同人民群众的血肉联系;提高党的建设科学化水平目标任务第三条也强调,必须坚持以人为本、执政为民理念,牢固树立马克思主义群众观点、自觉贯彻党的群众路线,始终保持党同人民群众的血肉联系。这充分体现了我党把人民放
管理学基本知识.
CHAPTER 6 寫的溝通. CHAPTER 6 寫的溝通 第六章 寫的溝通125 第一節 寫的溝通之特性127 壹、蒐集資料為起點128 貳、清楚表達訊息128 一、大綱模式129 二、自問自答模式 130 三、腦力激盪式 130 參、善用資料130 肆、簡潔有力131 一、簡潔扼要,話說完就停筆131.
比爾蓋茲導讀.
滁州学院首届微课程教学设计竞赛 课程名称:高等数学 主讲人:胡贝贝 数学与金融学院.
创业实战.
投手丘上的勇者 王建民 導讀者:黃柏涵.
院長:鄭錦聰 教授 各系負責老師 光電系:姬梁文老師 電機系:張凱雄老師 資工系:謝仕杰老師 電子系:陳柏宏 老師
客户端用Net-Library和SQL SERVER连接
誰的電話永遠沒人接 您播(凌波)的 電話號碼是空號.
网 络 课 程 马 鞍 学 网 络 山 课 程 大 络 网 Visual Basic程序设计 第 一 讲 最容易接受的编程语言
基隆市立八斗高中 102 學年度第二學期 402 班『親師座談』
Visual Basic 期中報告 組長:沈亞臻 組員:蔣佳育 張庭茹
拾貳、 教育行政 一、教育行政的意義 教育行政,可視為國家對教育事務的管理 ,以增進教育效果。 教育行政,乃是一利用有限資源在教育參
课标教材下教研工作的 实践与思考 山东临沂市教育科学研究中心 郭允远.
語言治療師:韓慧雯 咿咿呀呀 ~嬰幼兒語言發展輔導策略 語言治療師:韓慧雯 韓老師語言治療所.
課程銜接 九年一貫暫行綱要( )  九年一貫課程綱要( ) 國立台南大學數學教育系 謝 堅.
2.4 二元一次方程组的应用(1).
新觀念的 VB6 教本 第 3 章表單設計.
選擇 運算式 邏輯運算 if指令 流程圖基本觀念 程式註解 巢狀if指令 switch指令.
调整职业生涯规划的必要性及其时机 来安职高《职业生涯规划》课程组.
公文書寫注意事項 報告人 許崑燈.
程式簡介、VB、物件導向 國立北門高中 林明璋.
第10章 图 形 基 础 10.1 坐标系 10.2 绘图属性 10.3 图形控件 10.4 图形方法 习题十.
新觀念的 VB6 教本 第13章 表單的圖形輸出系統.
遠東科技大學資訊工程系 王善揚 可嵌入物件題庫系統 設計與開發 遠東科技大學資訊工程系 王善揚
資料庫程式設計 VB資料庫設計簡介 週次:2 建國科技大學 資管系 饒瑞佶.
第十一讲 VB常用标准控件(2).
Visual Basic程序设计基础 计算机科学学院.
程式語言Visual Basic 重複結構 黃瀧輝 老師 Long Hwai,Huang.
第8章 键盘、鼠标事件和图形 Visual Basic为用户提供了键盘、鼠标事件用于响 应键盘操作和鼠标操作。在Visual Basic中,大多 数控件都有键盘事件和鼠标事件。这一章将讲述 与键盘和鼠标相关的内容,除此之外,还有通常 在鼠标事件中出现的关于绘制图形方面的内容。
程式設計 Visual Basic簡介 週次:1 建國技術學院 資管系 饒瑞佶 2003年9月17日.
程式語言Visual Basic 傳址與傳值
广州市教育局教学研究室编写的 初中《信息技术》第二册第二章 《程序设计初步》
電腦繪圖 電腦繪圖 函 數 功 能 SCREEN 設定螢幕之繪圖模式 PSET 畫點 PRESET 消點 LINE 畫線 CIRCLE 畫圓
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
第1章 Visual Basic 简介 郭清溥.
影像處理的基本知識 影像數位化 數位影像的基本概念.
算法与程序设计.
電腦軟體設計丙級 Visual Basic簡介 建國科技大學 資管系 饒瑞佶 2010年.
程序基础 2019/4/25.
2012温州市“深化普通高中课程改革”信息技术学科培训
Visual Basic 程序设计及应用教程 (6.0版)
算法及VB初步实现1.
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年10月18日.
第二节 怎样研究匀速圆周运动 向心加速度.
第八章: 輸入裝置-鍵盤與滑鼠.
Visual Basic 第11章 图形与图象设计
地理資料 包含兩部分 地理位置 表明這個地理資料的位置在何處。地理資料為空間資料的一種,因此必須對空間中的位置加以標定 屬性
國立勤益科技大學 冷凍空調與能源系 實務專題成果展
用加減消去法解一元二次聯立方程式 台北縣立中山國中 第二團隊.
Presentation transcript:

程式語言Visual Basic 繪圖方法與顏色控制 黃瀧輝 老師 Long Hwai,Huang

壹.1、繪圖方法(參閱課本9-14) PSet方法:即Point Set的簡稱,功能在表單或圖片方塊中繪製一個指定顏色的點。  使用方式:PSet (x,y),指定顏色 Line方法:用來在表單或是圖片方塊中畫線的方法,而透過線條的組合、引數的變化可以產生矩形方框或矩形方塊等。  使用方式:  ※直線:Line (起X,起Y)-(終X,終Y)  ※方框:Line (起X,起Y)-(終X,終Y),顏色,B  ※方塊:Line (起X,起Y)-(終X,終Y),顏色,BF

壹.2、繪圖方法(參閱課本9-14) Circle方法:在表單或圖片方塊中繪製正圓、橢圓、弧線、扇形等圖形。 使用方式:  使用方式:  Circle (圓心X,圓心Y),半徑長,顏色,d1,d2,a Point方法:取得表單或圖片方塊中某一點的顏色值。  Point (X,Y)

壹.3、繪圖方法 PaintPicture方法: 說明:在PictureBox中的方法,主要功能在繪製圖形。 使用:Picture1.PaintPicture Picture2,x1,y1,w1,h1,x2,y2,w2,h2 意義:將Picture2上的座標(x2,y2),大小(w2,h2),繪製到Picture1上,座標(x1,y1)處,大小(w1,h1)。

貳.1、繪圖的補充 VB的繪圖屬性:  Vb在繪圖的過程中,若是希望圖形(包括畫線、畫圓、畫矩形等…)的線寬、線條的類型有所改變的話,則可透過修改VB的屬性值來變更。 常見的幾個繪圖屬性:  DrawStyle、DrawWdith。

貳.2、DrawStyle 功能:設定繪圖線條的樣式。 設定值 效果 0 實線 1 破折線 2 點線 3 破折線-點線(一長一短) 設定值 效果  0 實線 1 破折線 2 點線 3 破折線-點線(一長一短) 4 破折線-點線-點線(一長二短) 5 透明 6 內實線

參.3、DrawWidth 功能:設定繪圖線條的寬度。 設定值 效果  1~32767 以像素為單位,預設值為1

參、圖片的儲存與載入 圖片的載入,使用LoadPicture指令,其語法格式如下。 picture1.Picture = LoadPicture("c:\temp1.bmp") 圖片的儲存,使用SavePicture指令,其語法格式如下。 SavePicture picture1.Image, "c:\temp1.bmp“ 繪圖的圖案會存放於Image中,若採用 SavePicture picture1.picture, "c:\temp1.bmp“ 則只能存原本的背景。

肆、圖片的清除 圖片的清除,即將圖片所使用的記憶體空間清空,使用的語法如下:  picture1.Picture = Nothing

伍、AutoRedraw與Image AutoRedraw屬性的功能 當AutoRedraw屬性值設定為True時,則其內容會被記錄至記憶體中,當重疊的視窗移開時,其結果會自動重繪,反之則否。 AutoRedraw與Image  當繪圖時,AutoRedraw屬性可以視為暫時圖形→屬性值設定為False;或永久圖形→屬性值為True。  當設定True時,則方能將圖案記錄至繪圖物件(如PictureBox)的Image屬性中。

陸、顏色的設定(參閱課本9-9) QBColor:使用第四章所提過的早期QB時期的顏色設定方式。 RGB:R(紅色,Red)、G(綠色,Green)、B(藍色,Blue)稱為光的三原色,即顏色由這三種顏色調配而成。 直接指定顏色值:在VB中的顏色值是以十六進位(&H)長整數來表示,其格式為&HBBGGRR。