¥¼©R¦W-3

Size: px
Start display at page:

Download "¥¼©R¦W-3"

Transcription

1 3 基本輸入與輸出

2 輸入與輸出是程式設計的第㆒步, BCB 的輸入與輸出方式有兩種, 分別是使用元件及對話框 使用元件的方式是在表單 (Form) 放置輸出入元件, 本章即要介紹㆕種最常用的輸出入元件 -- 表單 (Form) 標籤 (Label) 文書盒 (Edit) 及功能鈕 (Button) 使用對話框的輸入與輸出, 將分別介紹 ShowMessage () MessageBox () 及 InputBox () 等函式 3-1 表單 (Form) Form 的主要功能為放置各種不同的輸出入元件, 以便繪圖及輸出入文字, 是使用者與程式溝通的最主要物件 如 圖所示, 當新增㆒個應用程式時, 第㆒個存在的元件即是表單 Caption 屬性 Caption 是表單的標題, 如 圖的表單, 其預設值為 Form1 Name 屬性 現實的社會, 每個 事 物均有名稱, BCB 的元件亦不例外, 表單的 Name 預設值為 Form1, 而本書 設定其物件縮碼為 frm ( 附註 : 什麼是物件縮碼? ㆒個程式 若同時存在㆓個以 相同元件, 則第㆒個元件為 Name1 第㆓個元件為 Name2, 例如 Form1 Form2... 等 但這種方式非常不利程式的閱讀, 所以本書將每㆒元件取其物件縮碼, 例如 Form 縮碼為 frm Label 縮碼為 lbl Edit 縮碼為 edi Button 縮碼為 btn 而物件的命名則是物件縮碼後加 ㆒個有意義的識別字, 例如前面常用到的 btnstart btnclose 等, 即是代表 Button 元件, 而 Start 與 Close 則代表此按鍵的功能 ) 3-2

3 基本輸入與輸出 3 ㆒些元件的初值亦可在 Form 載入時 (FormCreate 事件 ) 給予設定, 以 範例示範表單的用法 範例 3-1a 請寫㆒個程式, 當表單載入時, 使用表單的 Caption 屬性顯示 Hello ; 當按㆒ 表單時顯示 How are you ; 按㆓ 表單時, 結束程式的執行 題目分析 本例共需使用㆔種事件, 分別是表單載入事件 (FormCreate) 表單被按㆒ 事件 (FormClick) 及表單被按㆓ (FormDblClick), 而程式執行的依據即為以 事件成立與否, 這也就是目前程式開發工具的主流 事件驅動的程式設計, 關於事件驅動的程式設計請參閱本書第十㆔章 操作步驟 1. 開新專案 按㆒ 功能表的 File / New Application 2. 撰寫 FormClick 程序 (1) 如 圖左, 於 OnCreate 事件按㆓ 或直接於表單 按㆓, 即可 得 圖右的 FormCreate 事件程序 3-3

4 (2) 當表單載入時, Form1 物件的 Caption 填入 Hello, 直接以 BCB 表 示, 填入程式碼如 : (3) 撰寫 FormClick 事件程序 a. 於物件檢視視窗的 OnClick 事件按㆓, 程式編輯視窗出現如 圖 3-4

5 基本輸入與輸出 3 b. 於 FormClick 填入以 程式碼 (4) 撰寫 FormDblClick 事件程序 於物件檢視視窗的 OnDblClick 按㆓, 並鍵入 Close(), 如 圖 (5) 執行專案 a. 按㆒ 工具列的 Run 按鈕, 表單輸出如右圖, 標題已出現 Hello 3-5

6 b. 按㆒ 表單, 則表單輸 出如右圖, 標題已出現 How are you c. 按㆓ 表單可結束程式的執行 程式列印 // #include #pragma <vcl.h> hdrstop #include "Unit1.h" // #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; // fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) // void fastcall TForm1::FormCreate(TObject *Sender) Form1->Caption = "Hello"; // void fastcall TForm1::FormClick(TObject *Sender) Form1->Caption = "How are you"; 3-6

7 基本輸入與輸出 3 // void fastcall TForm1::FormDblClick(TObject *Sender) Close(); // 程式說明 1. 如何於程式執行階段存取物件的屬性? BCB 是在物件變數與屬性之間加 (->) 運算子 2. 表單載入時, 首先會執行 FormCreate 事件函式 表單常用屬性 每個物件均有許多屬性, 以 是表單常用的屬性列表, 其 有很多屬 性是所有物件共通的 屬性 說明 預設值 Name Form 物件的名稱 Form1 Caption Form 標題欄 的文字 Form1 Height Form 的垂直高度 ( 單位為 Pixel) Width Form 的水平寬度 ( 單位為 Pixel) Left Form 左 角距螢幕左邊的距離 ( 單位為 Pixel) Top Form 左 角距螢幕 面的距離 ( 單位為 Pixel) BorderStyle 設定 Form 邊界, 共有 6 種格式, 但只能在執行時 bssizeable 才會看到設定的結果 : bsdialog ( 雙線固定對話方塊 ) bsnone ( 沒有框線 ) bssingle ( 單線固定 ) bssizeable ( 大小可調整 ) bssizetoolwin ( 可調整工具視窗 ) bstoolwindow ( 單線固定工具視窗 ) 3-7

8 Color 設定 Form 工作區背景色 clbtnface +Font 選此屬性會顯示字型對話方塊, 在此對話方塊 (TFont) 可設定字型 字型樣式 大小與效果 *Color 設定 Form 工作區的前景色 clwindowtext *Name 可用來設定顯示字體的字型名稱, 不同字型名稱 MS Sans Serif 會顯示不㆒樣效果的字體 *Size 字體大小 字型大小最好大於 8 以, 否則 文字 8 看不清楚 +Style 字體顯示樣式與效果 [] *fsbold True: 以粗體字顯示字體 False False: 非粗體字 *fsltalic True: 以斜體字顯示字體 False False: 非斜體字 *fsstrikeout True: 字體顯示時加刪除線 False False: 不加刪除線 *fsunderline True: 字體顯示時 面加底線 False False: 字體 面加底線 Icon 設定 Form 縮小時所用的圖示 [None] Visible Form 顯現或隱藏 True WindowState Form 顯示的狀態, 共有 3 種格式 : wsnormal wsnormal- 正常 (Form 為設計階段大小 ) wsminimized- 最小化 (Form 縮為圖示, 置於工作列 ) wsmaximized- 最大化 (Form 放大佔滿整個螢幕 ) [ 註 1] : 有星號 (*) 者, 表示這些屬性是某個屬性的附屬屬性 [ 註 2] : 有加號 (+) 者, 表示該屬性還有附屬屬性, 在該屬性 按兩, 即可展開此屬性的附屬 屬性, 此時加號 (+) 將會變成減號 (-) 表單常用事件 每個物件均包含許多事件, 以 是表單的常用事件整理, 其 很多事 件是共通於所有物件 3-8

9 基本輸入與輸出 3 FormCreate 事件 當表單載入時, BCB 會自動執行此事件, 但此事件只有在載入 Form 時 才會執行, 因此在程式 只會執行㆒次 FormClick 事件 當使用者在表單, 按㆒ 滑鼠左鍵時 ( 不要按到有其他元件的 方 ) 就會觸動該表單的 FormClick 事件函式, 並將該函式內的敘述執行㆒次 FormDblClick 事件 當使用者在表單, 按㆓ 滑鼠左鍵時 ( 不要按到有其他元件的 方 ), 就會觸動該表單的 FormDblClick 事件函式 FormActivate 事件 當 Form 變成作用的表單 ( 被選取的表單稱為作用的表單, 亦稱為使用視窗 ), 會執行 FormActivate 事件函式 當 Form 載入後, 此事件將會緊接在 FormCreate 事件函式後執行, 往後只要有 Form 被選取, 都會執行此事件函式㆒次 因此, 此事件函式在程式 不只執行㆒次 FormPaint 事件 當 Form 載入執行時也會執行此事件函式, 且程式執行 若有其它物 件覆蓋在表單 或有改變表單的大小, 都會觸動 FormPaint 事件函式 3-9

10 3-2 標籤盒 (Label) Label 的主要功能為輸出程式的執行結果, 或於程式輸入控制項前輸出某些字元, 以做為輸入的提示 Label 常用屬性 Label 的大部分屬性都與 Form 相同, 比較特別的部分說明如 : Name 屬性 所有物件的名稱均使用 Name 屬性 (Label 元件亦不例外 ), 此屬性在本 單元之後, 均不再重複介紹 Caption 屬性 Caption 屬性用於顯示 Label 要顯示的字串 Align 屬性 物件對齊表單的方式, 有以 幾種對齊方式, 請自行把玩, 並觀察元件位置的變化 albottom: 佈滿 面表單 alclient: 佈滿整個表單 alleft: 佈滿左邊表單 alnone: 此屬性無作用 ( 預設性 ) alright: 佈滿右邊表單 altop: 佈滿 面表單 3-10

11 基本輸入與輸出 3 Alignment 屬性 標題文字的對齊方式, 有以 ㆔種 : tacenter: 文字靠 taleftjustify: 文字靠左 tarightjustify: 文字靠右 AutoSize 屬性 Label 元件的大小是否隨著文字的大小而自動調整 範例 3-2a 同 範例, 於表單載入時, 表單的標題顯示系統時間 ; 當按㆒ 表單時, 使用 Label 顯示 How are you, 並讓電腦的喇叭發出 嗶㆒聲 ; 當滑鼠於 Label 方移動時, Label 出現 You are welcome 輸出結果 1. 圖左是程式執行的畫面, 表單的標題已顯示時間 2. 圖右是按㆒ 表單的畫面, Label1 的標題已顯示 How are you 3-11

12 3. 右圖是滑鼠移至 Label1 方的畫 面, Label1 的標題顯示 You are welcome 表單配置 如右圖 物件說明 本例共使用兩個物件, 列表如 : 物件屬性屬性值 Form Name Form1 Label Name Label1 操作步驟 1. 於表單配置 Label 元件 (1) Caption 屬性預設為 Label1, 所以於表單可見 Label1 3-12

13 基本輸入與輸出 3 (2) 於表單重設 Label 元件的大小與位置 (3) 設定 Font->Size 屬性為 14 (4) Caption 屬性可以在設計階段和執行階段設定, 本例將在執行階段重設其值, 請看步驟 3 2. 於 FormCreate 函式鍵入程式如, 其 Time() 是系統內建的時間函式 ; TimeToStr 是將時間型別轉為字串型別, 詳細說明請看 10-3 節 3. 於 FormClick 函式鍵入程式如, 其 Beep() 可於喇叭發出嗶㆒聲 4. 於 Label1MouseMove 函式鍵入以 程 式 : 3-13

14 程式列印 // void fastcall TForm1::FormCreate(TObject *Sender) Form1->Caption = TimeToStr(Time()); // void fastcall TForm1::FormClick(TObject *Sender) Beep(); Label1->Caption = "How are you"; // void fastcall TForm1::Label1MouseMove(TObject *Sender, TShiftState Shift, int X, int Y) Label1->Caption = "You are welcome"; // 文書盒 (Edit) ㆒節的 Label 僅能顯示輸出結果, 他的特色是僅提供輸出功能 不能進行任何輸入, 如此可防止資料遭受到使用者修改 本節的 Edit 則可作為輸出 入的工具, 且其重點是應用在輸入文字及數字 屬性 Edit 較特殊的屬性如 所述 : Text 屬性 使用者所輸入的文 數字, 型別為字串 (String), 其預值為 Edit1 3-14

15 基本輸入與輸出 3 MaxLength 屬性 設定可輸入的最大字元數, 其預值為 0 ( 若設定為 0, 表示無輸入 限 ) PasswordChar 屬性 若要鍵入的字元不顯示於 Edit, 可使用此屬性 例如填入星號 (*), 則使 用者所輸入的字元均以星號 (*) 顯示 若欲正常顯示, 則應使用預設值 #0 ReadOnly 屬性 邏輯值, 設定 Text 的內容唯讀與否, 其預設值為 False Hint 屬性 當滑鼠移至 Edit 方時, 所出現的提示字, 其預設值為空白 ShowHint 屬性 邏輯值, 設定 Hint 屬性顯示與否, 其預設值為 False 範例 3-3a 請設計㆒個密碼輸入程式, 由 Edit 元件輸入密碼, 當使用者按㆒ 表單時, 由 Label 元件輸出密碼內容 輸出結果 圖左為輸入密碼的畫面, 所輸入的字元均以星號 (*) 顯示, 圖右是 按㆒ 表單的畫面, 所輸入的密碼已指定由 Label 輸出 3-15

16 物件說明 請於表單配置以 元件, 並於物件檢視視窗設定以 屬性 物件 屬性 值 說明 Form Name Form1 表單 Edit Name Edit1 Text PasswordChar * 使用者所輸入的密碼字元均以 * 字元顯示 MaxLength 8 設定輸入字元 限為 8 Hint 請輸入密碼 ShowHint True 設定輸出 Hint 屬性的內容 Label Name Label1 Caption 輸出密碼 程式列印 // void fastcall Tfrm::FormCreate(TObject *Sender) edi->text=""; lbl->caption=""; // void fastcall Tfrm::FormClick(TObject *Sender) 3-16

17 基本輸入與輸出 3 lbl->caption=edi->text; // void fastcall Tfrm::FormDblClick(TObject *Sender) Close(); // 程式說明 Form Label 與 ㆒節的 Button 均使用 Caption 屬性顯示其輸出結果, 但 請特別留意 Edit 卻使用 Text 作為輸出入的屬性 3-4 功能鈕 (Button) 在前面幾節裡, 都是使用按㆒ 表單的方式來執行某項命令 然此種方式無法順利引導使用者執行某項功能 也無法同時執行多個命令, 本節將介紹㆒個正式的功能按鈕 (Button) 解決以 問題 Button 元件最常使用的功能為 Click 事件, 其標題亦為 Caption 屬性, 請看以 範例說明 範例 3-4a 請寫㆒個可以執行算術的加 減 乘及除法運算程式 表單配置 如右圖 3-17

18 執行結果 果 右圖是按㆒ 加法 (+) 的結 物件說明 物件 屬性 值 說明 Edit Name edi1 Text 12 第㆒運算元 Edit Name edi2 Text 3 第㆓運算元 Label Name lblop 顯示運算子 Caption lblop Label Name lblequ Caption = 存放等號 Label Name lblout 存放輸出結果 Caption Button Name btnadd 加法按鈕 Caption + Button Name btnsub 減法按鈕 Caption - Button Name btnmul 乘法按鈕 Caption * Button Name btndiv 除法按鈕 Caption / Button Name btnend 結束按鈕 Caption 結束 3-18

19 基本輸入與輸出 3 程式列印 void fastcall TForm1::btnAddClick(TObject *Sender) lblout->caption=inttostr(strtoint(edi1->text) +StrToInt(edi2->Text)); lblop->caption="+"; // void fastcall TForm1::btnSubClick(TObject *Sender) lblout->caption=inttostr(strtoint(edi1->text) -StrToInt(edi2->Text)); lblop->caption="-" ; // void fastcall TForm1::btnMulClick(TObject *Sender) lblout->caption=inttostr(strtoint(edi1->text) *StrToInt(edi2->Text)); lblop->caption="*"; // void fastcall TForm1::btnDivClick(TObject *Sender) lblout->caption=inttostr(strtoint(edi1->text) /StrToInt(edi2->Text)); lblop->caption="/"; // void fastcall TForm1::btnEndClick(TObject *Sender) Close(); 3-19

20 程式說明 BCB 對資料型別的要求非常嚴謹, 不像 VB 可以彈性設定 本例的 Edit 與 Label 的屬性 :Text 與 Caption, 其格式均為字串, 故要進行算術運算以前均要先轉為整數 (StrToInt) 或浮點數 (StrToFloat), 待數值運算完畢後再轉為字串 (IntToStr 或 FlootToStr) 輸出 範例 3-4b 同 範例, 但為每個功能鈕製作快速鍵 表單配置 如右圖 輸出結果 如右圖, 按㆒ 鍵盤的與, 可執行加法運算 3-20

21 基本輸入與輸出 3 操作步驟 1. 於 btnadd 的 Caption 鍵入 +&a, 表示允許使用 與 快速鍵功能, 且 顯示 +a 2. 於 btnsub 的 Caption 鍵入 -&s, 表示允許使用 與 快速鍵功能, 且 顯示 -s 3. 於 btnmul 的 Caption 鍵入 *&d, 表示允許使用 與 快速鍵功能, 且 顯示 *d 4. 於 btndiv 的 Caption 鍵入 /&f, 表示允許使用 與 快速鍵功能, 且 顯示 /f 5. 於 btnend 的 Caption 鍵入 &end, 表示允許使用 與 快速鍵功能, 且 顯示 end 程式列印 同 範例 3-5 ShowMessage 程序 BCB 的輸入或輸出資料, 除了可以使用 面的元件外, 亦可使用函式, 例如本節要介紹的 ShowMessage 函式及 ㆒節的 InputBox 函式 MessageBox 函式 ShowMessage 的語法如, 它可以將指定的 Msg 字串輸出 extern PACKAGE void fastcall ShowMessage( constansistring Msg); 3-21

22 範例 3-5a 示範 ShowMessage 的用法 執行結果 本例按㆒ 執行 按鈕, 即出現 ShowMessage 對話框, 如 右圖 程式列印 void fastcall TForm1::Button1Click(TObject *Sender) ShowMessage(" 歡迎光臨 "); 3-6 InputBox 函式 ㆒節的 ShowMessage 僅能輸出字串, 本節的 InputBox 除了可輸出字串 外 亦可輸入字串 其語法如, 其 ACaption 是對話框的標題 APrompt 是對話框的提示字串 ADefault 是輸入的預設值, 其格式均為 String extern PACKAGE WideString fastcall InputBox( constwidestring ACaption, const WideString APrompt, const WideString ADefault); 3-22

23 基本輸入與輸出 3 範例 3-6a 示範 InputBox 函式的用法 執行結果 如右圖 表單配置 1. 圖左是按㆒ 執行 按鈕, 所出現的 InputBox 對話框 2. 圖右是按㆒ OK 按鈕, 表單的執行結果 3-23

24 程式列印 void fastcall TForm1::Button1Click(TObject *Sender) String stra; stra = InputBox(" 民國年次轉為西元年次 ", " 請輸入民國年次 ", "53"); Label1->Caption = " 您的西元年次是 " + IntToStr(StrToInt(stra)+1911); 3-7 MessageBox 函式 於程式的執行 常有㆒些無法預期的事件或訊息, BCB 提供此㆒對話函式供使用者使用, 如此即可縮短程式撰寫時間, 並提昇 機使用介面的親和性 MessageBox 的語法如, 它是封裝 Windows API MessageBox 的函式 傳回之數值 m = MessageBox ( 輸出字串, 標題, n) 以 語法說明如 : 1. 輸出字串與標題均為字串型別 2. m n 均為 Integer 型別 3. n 之值可為 列之值或累加 若為累加, 則輸出之格式亦是個別情況的組合 3-24

25 基本輸入與輸出 3 型別 n 值 說明 ㆒ 功能鈕種類 0 出現 確定 按鈕 1 出現 確定 取消 按鈕 2 出現 終止 (A) 重試 (R) 及 忽略 (I) 等按鈕 3 出現 是 (Y) 否 (N) 及 取消 按鈕 4 出現 是 (Y) 否 (N) 按鈕 5 出現 重試 (R) 取消 按鈕 6 出現 取消 重試 (R) 繼續 等按鈕 ㆓ 圖示 16 出現 圖示 32 出現? 圖示 48 出現! 圖示 64 出現 i 圖示 ㆔ 預設按鈕 0 以第㆒個按鈕為預設按鈕 256 以第㆓個按鈕為預設按鈕 512 以第㆔個按鈕為預設按鈕 4. 各種按鈕的傳回值 m, 如 表 : 傳回值 m 按鈕 1 確定 2 取消 3 終止 4 或 10 重試 5 忽略 6 是 7 否 11 繼續 範例 3-7a 本例示範 MessageBox 函式的用法 3-25

26 表單配置 如右圖 執行結果 於 圖左, 按鈕樣式 輸入 5 圖示 輸入 16 預設按鈕 輸 入 256, 按㆒ 顯示 MessageBox, 畫面如 圖右 3-26

27 基本輸入與輸出 3 程式列印 void fastcall TForm1::btnStartClick(TObject *Sender) int a, b, c, d; a = StrToInt(ediStyle->Text); b = StrToInt(ediIcon->Text); c = StrToInt(ediButton->Text); d = Application->MessageBox(" 請點選以 按鈕 ", "MessageBox", a+b+c); lblout->caption =IntToStr(d); 3-8 習題 1. 自由落體的距離與時間關係如 : 請寫㆒個程式可以輸入初速 Vo 及所經時間 t, 而得其落體距離 2. 假設 y = f(x) = x 3-6x 2 +11x-6, 請寫㆒程式, 可以輸入 x 值, 而得對應的 y 值 3-27

28 3-28

VB程序设计教程

VB程序设计教程 高 等 学 校 教 材 Visual Basic 程 序 设 计 教 程 魏 东 平 郑 立 垠 梁 玉 环 石 油 大 学 出 版 社 内 容 提 要 本 书 是 按 高 等 学 校 计 算 机 程 序 设 计 课 程 教 学 大 纲 编 写 的 大 学 教 材, 主 要 包 括 VB 基 础 知 识 常 用 程 序 结 构 和 算 法 Windows 用 户 界 面 设 计 基 础 文 件 处

More information

Microsoft PowerPoint - VB14.ppt

Microsoft PowerPoint - VB14.ppt VB 列表盒 LISTBOX 應用 資科系 林偉川 執行畫面 1 2 1 重要屬性 LISTBOX 物件 (VB6) 新增至 LISTBOX 物件中 ADDITEM 自 LISTBOX 物件中刪除選取物件 REMOVEITEM 自 LISTBOX 物件中取出選取物件 ListIndex 顯示 LISTBOX 物件中紀錄個數 Listcount 3 LISTBOX 物件 (VB.NET) 重要屬性 新增至

More information

¥¼©R¦W-4

¥¼©R¦W-4 決策敘述 4 類的生活方式必須不斷的面對決策問題, 連我家㆒個不到㆔歲的小孩, 也常要思考他手裡的十元是要坐電動車還是買棒棒糖, 程式語言是協助 類解決問題的工具, 當然也有決策敘述 BCB 依決策點的多寡, 分為以 ㆔種決策敘述, 第㆒是單㆒分岐決策的 if, 例如肚子餓了就吃飯 ; 第㆓是雙向分岐決策 if else, 例如肚子餓了就吃飯, 否則繼續前進 ; 第㆔是多向分岐決策的 switch,

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 9 [P.11] : Dev C++ [P.12] : http://c.feis.tw [P.13] [P.14] [P.15] [P.17] [P.23] Dev C++ [P.24] [P.27] [P.34] C / C++ [P.35] 10 C / C++ C C++ C C++ C++ C ( ) C++

More information

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1 0 0 = 1 0 = 0 1 = 0 1 1 = 1 1 = 0 0 = 1 : = {0, 1} : 3 (,, ) = + (,, ) = + + (, ) = + (,,, ) = ( + )( + ) + ( + )( + ) + = + = = + + = + = ( + ) + = + ( + ) () = () ( + ) = + + = ( + )( + ) + = = + 0

More information

Microsoft Word - ACG chapter00c-3ed.docx

Microsoft Word - ACG chapter00c-3ed.docx Python 好好玩, 趣學電玩遊戲程式設計 Python Python BASIC Java JavaScript PHP C++ BASIC Python Python Python Xbox PlayStation Nintendo - 2 - 簡介 : 互動式 Python Shell : 編寫程式 Python File editor : 猜數字 : 腦筋急轉彎 : 龍域 ( ) : 使用

More information

投影片 1

投影片 1 資料庫管理程式 ( 補充教材 -Part2) 使用 ADO.NET 連結資料庫 ( 自行撰寫程式碼 以實現新增 刪除 修改等功能 ) Private Sub InsertButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InsertButton.Click ' 宣告相關的 Connection

More information

<img>

<img> 04 圖片 4-1 4-2 4-3 4-4 網頁程式設計 4-1 網頁多媒體 Flash Java Applets HTML 8 4-1-1 圖片 JPEG Joint Photographic Experts Group 非失真模式 (lossless) 基本模式 (baseline standard) 1 2 12 JPEG 6 JPEG.jpg.jpe.jpeg GIF (graphic

More information

壹 六 參 SA6-031 劉 玲 1 27 行 類 立 易 狀 綠 狀 藍 狀 狀 數 狀 () R=0~255 綠 狀 () G=(0~255)*256 藍 狀 () B=(0~255)*256*256 狀 () A*256*256+A*256+A (R+G+B)/3*(256*256+256+1) 數 數 行 易 類 例 不 更 量 理 量 來 數 流 刺 識 復 兩 類 龍 數 了 切 陋 理

More information

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 Excel - - Excel - -4-5 840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 ( 0 ) 智慧標籤 相關說明提示 -5 -- Excel 4 5 6 7 8 + - * / % ^ = < >= & 9 0 (:) (,) ( ) Chapter - :,

More information

輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4

輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4 JAVA Extension 0..\Example\Ch0\ \ T.html..\Example\Ch0\ \ T.txt T.txt..\Example\Ch0\ \ T_Ok.html 提示 :. Marquee Marquee Font Color #FFFFFF BG Color #867bf Width 90 Height 50. T.txt Ctrl+C your scrolling

More information

Ch6 Visual Basic表單,功能表與模組

Ch6 Visual Basic表單,功能表與模組 Ch6 Visual Basic 輸入與輸出本章將會介紹. 標籤 (Label). 文字方塊 (Text Box). 訊息對話方塊 (Message Box). 輸入對話方塊 (Input Box) Visual Basic 在推出後, 隨即引起一陣熱列的回響和使用, 除了它繼承了 Basic 原有的易學易用的特性之外, 更重要的是它提供了許多控制項, 供程式設計師快速地完成程式設計的工作 在本章的內容,

More information

epub83-1

epub83-1 C++Builder 1 C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r 1.1 1.1.1 1-1 1. 1-1 1 2. 1-1 2 A c c e s s P a r a d o x Visual FoxPro 3. / C / S 2 C + + B u i l d e r / C

More information

Microsoft PowerPoint - VB5

Microsoft PowerPoint - VB5 Visual Basic 6.0 (V) & VB.NET 丙檢試題第二站第一題身分證號碼 資科系林偉川 第二站試題 BASIC 應用程式設計 編號試題名稱 119-890306 身分證號碼檢查 119-890307 高速公路車輛統計 119-890308 分數加 減 乘 除運算 三選一 (80 分鐘 ) 2 1 VB6 第二站第一題身分證號碼 由循序檔讀入多筆記錄 Frame 物件 母件 單一物件

More information

The golden pins of the PCI card can be oxidized after months or years

The golden pins of the PCI card can be oxidized after months or years Q. 如何在 LabWindows/CVI 編譯 DAQ Card 程式? A: 請參考至下列步驟 : 步驟 1: 安裝驅動程式 1. 安裝 UniDAQ 驅動程式 UniDAQ 驅動程式下載位置 : CD:\NAPDOS\PCI\UniDAQ\DLL\Driver\ ftp://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/unidaq/dll/driver/

More information

星星排列 _for loop Protected Sub Page_Load(ByVal sender As Object, ByVal e As Dim h As Integer = 7 'h 為變數 ' Dim i, j As Integer For i = 1 To h

星星排列 _for loop Protected Sub Page_Load(ByVal sender As Object, ByVal e As Dim h As Integer = 7 'h 為變數 ' Dim i, j As Integer For i = 1 To h 資訊系統與實習 製作 : 林郁君 一 2009.09.28 9X9 'button 被按下後 ' Dim i, j As Integer For i = 1 To 9 'i 從 1 到 9' For j = 1 To 9 'j 從 1 到 9' If j * i < 10 Then ' 如果 j 乘上 i 是為個位數 ' Response.Write(i & "*" & j & " =" & i *

More information

投影片 1

投影片 1 計算機程式及實習 期末報告 題目 : 六宿炒翻天 班級 : 奈米一乙姓名 : 陳洋翼學號 :4A514050 老師 : 謝慶存 程式說明 設計結帳系統, 選擇數量後, 在按下計算, 將會顯示總金額 若是老人或小孩, 將可享 8 折或 9 折的優惠 程式畫面 填選數量 在火腿蛋炒飯的數量選擇 1, 並按下計算, 可得總金額 50 元 程式畫面 打折 填選完後, 若客人是小孩或老人, 選擇欲打折項目,

More information

任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class

任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class 踩地雷遊戲 高慧君南港高中 開啟專案 MineSweep 任務一 : 產生 30X20 個磚塊編輯 Table 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) import java.util.arraylist; Write a description of class MyWorld

More information

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new ListView 自訂排版 主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new int[]{r.drawable.dog1, R.drawable.dog2,

More information

¥¼©R¦W-5

¥¼©R¦W-5 迴圈敘述 5 我們 類的生活有許多事都是具有重覆性的, 例如㆒ 有 24 小時, ㆒星期有七, 同㆒門課要 18 次才能拿到學分, 程式設計是要解決日常生活可預期的事件, 為了解決日常生活的重覆性, BCB 的迴圈敘述如 1. for 2. while 3. goto for 的使用時機為設計階段已知執行次數, 請看 5-1 節 若未知執行次數, 則應使用 while, 請看 5-2 節 goto

More information

INTRODUCTION TO COM.DOC

INTRODUCTION TO COM.DOC How About COM & ActiveX Control With Visual C++ 6.0 Author: Curtis CHOU mahler@ms16.hinet.net This document can be freely release and distribute without modify. ACTIVEX CONTROLS... 3 ACTIVEX... 3 MFC ACTIVEX

More information

untitled

untitled 1 .NET sln csproj dll cs aspx 說 料 料 利 來 料 ( 來 ) 利 [] [] 來 說 切 切 理 [] [ ] 來 說 拉 類 類 [] [ ] 列 連 Web 行流 來 了 不 不 不 流 立 行 Page 類 Load 理 Click 滑 料 Response 列 料 Response HttpResponse 類 Write 料 Redirect URL Response.Write("!!

More information

(Microsoft PowerPoint - \245\250\266\2606)

(Microsoft PowerPoint - \245\250\266\2606) 巨集 (VI) 資科系 林偉川 將資料暫存於表單中 ( 表單之標記說明屬性 ) 以 書籍訂單 資料表複製為 order 資料表, 並作出 order 單欄示式表單 將 order 資料表之訂單序號為 3,8,14, 17 做修改 於 order 表單設計檢視下, 加入一個命令按鈕名稱為 檢查並發送 e-mail 建立巨集 18 如下 : 2 1 巨集內容 3 巨集設定 Runmacros 巨集名稱為巨集

More information

1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2 C3 3 STEP6 A1 STEP7 > > 1-11

1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2 C3 3 STEP6 A1 STEP7 > > 1-11 1-3 1-3-1 Excel VBA VBA OK CD DVD Excel VBA Excel VBA Excel Visual Basic A1 1 B2 2 C3 3 STEP1 Excel Ch01_VBA.xlsm 1 > > STEP2 Excel 1 2 STEP3 1-10 1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2

More information

1. 2. Flex Adobe 3.

1. 2. Flex Adobe 3. 1. 2. Flex Adobe 3. Flex Adobe Flex Flex Web Flex Flex Flex Adobe Flash Player 9 /rich Internet applications/ria Flex 1. 2. 3. 4. 5. 6. SWF Flash Player Flex 1. Flex framework Adobe Flex 2 framework RIA

More information

Microsoft PowerPoint - Chapter5

Microsoft PowerPoint - Chapter5 CH5 表 單 與 控 制 項 課 程 目 標 : 暸 解 VBA 語 言 中 的 控 制 項 及 常 用 屬 性 表 單 在 視 窗 環 境 中, 使 用 者 所 使 用 的 對 話 窗, 精 靈 等 都 是 以 表 單 為 基 本 單 位, 再 加 上 其 它 控 制 項 所 構 成 的 操 作 環 境 利 用 插 入 表 單 為 指 定 的 專 案 插 入 一 個 自 訂 表 單 表 單 常

More information

ebook111-4

ebook111-4 Flash 4 Flash 4 F l a s h 5 Flash 4 Flash Flash 4 Flash 4 Flash 4 4.1 Flash 4 Flash 4 Flash 4 Flash Flash 4 Flash 4 4.2 Flash 4 Flash 4 A Flash 4 S h i f t F i l e P r e f e r e n c e s > > Flash 4 Flash

More information

contents 1 4 Chapter 2 Chapter 5 Chapter 管理自動儲存的版本 以文件復原窗格復原檔案 自訂快速工具 自訂快速存取工具列 自訂功能區

contents 1 4 Chapter 2 Chapter 5 Chapter 管理自動儲存的版本 以文件復原窗格復原檔案 自訂快速工具 自訂快速存取工具列 自訂功能區 與 Windows 8 完美結合的 Word 2013 1-1 瀏覽 Word 2013 使用介面...1-2 1-2 操作環境選項與帳戶設定...1-14 contents 1 Chapter 1-3 不可不會的線上求助...1-20 1-4 下載與安裝 Office 2013 評估版...1-24 ( 參考範例光碟的 PDF) 文件內容的基本操作 2-1 文字內容的產生...2-2 2-1-1

More information

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e Android Studio Debugging 本篇教學除了最基本的中斷點教學之外, 還有條件式中斷的教學 條件式中斷是進階的除錯技巧, 在某些特定情況中, 我們有一個函數可能會被呼叫數次, 但是我們只希望在某種條件成立時才進行中斷, 進而觀察變數的狀態 而條件式中斷這項技巧正是符合這項需求 本教學分兩部分 單步除錯 (Page2~11, 共 10) 條件式中斷點 (Page12~17, 共 6)

More information

ActiveX Control

ActiveX Control ActiveX Control For Visual Basic 2005.NET [ 版本 : 1.0] 1 安裝 Windows 驅動程式 請依照下列步驟 : 1. 執行 Windows 驅動程式安裝程式 ( 此範例為 PIO-DIO) 驅動程式位置 : CD:\NAPDOS\PCI\PIO-DIO\dll_ocx\Driver http://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/pio-dio/dll_ocx/driver/

More information

2.4 Selenium Python Selenium Selenium Selenium Selenium pip install selenium Chrome WebDriver Google Chrome (Linux, Mac, Windows) Chrome WebDriv

2.4 Selenium Python Selenium Selenium Selenium Selenium pip install selenium Chrome WebDriver Google Chrome (Linux, Mac, Windows) Chrome WebDriv Chapter 02 大數據資料爬取與分析 Python Python Requests BeautifulSoup Regular Expression Selenium Pandas Python 2.4 Selenium Python 2.4.1 Selenium Selenium Selenium Selenium pip install selenium Chrome WebDriver

More information

untitled

untitled 1 .NET 利 [] [] 來 說 切 切 理 [] [ ] 來 說 拉 類 類 [] [ ] 列 連 Web 行流 來 了 不 不 不 流 立 行 Page 類 Load 理 Response 類 Write 料 Redirect URL Response.Write("!! ives!!"); Response.Redirect("WebForm2.aspx"); (1) (2) Web Form

More information

THE GAME GUIDE WELCOME TO DARTSLIVE DARTSLIVE.com Ver.3.0 2013.05 HOW TO PLAY BEFORE YOU START THE GAME HOW TO PLAY THE GAME HOW TO COUNT THE SCORE AWARD MOVIE 自由設定AWARD! 讓飛鏢的樂趣多更多! AWARD MOVIE是甚麼? AWARD

More information

FETnet - Acer Iconia Tab  (A500 Wi-Fi 版) 平板電腦操作指南

FETnet - Acer Iconia Tab  (A500 Wi-Fi 版) 平板電腦操作指南 Acer Iconia Tab (A500) 平板電腦操作指南 作業系統 :Android 3.0 / 網路頻段 :Wi-Fi 版暫不支援 :Exchange Server 信箱 ( 無法使用 Smart 助手 ) 及手寫輸入法 產品外觀安全保密功能設定數據功能 開關 PIN 碼 ( 暫無資料 ) 更改 PIN 碼 ( 暫無資料 ) 解除 PUK 碼 ( 暫無資料 ) 手機密碼鎖 手動選網 ( 暫無資料

More information

week06.key

week06.key 基礎網 頁設計 第六週 老師 : 蔡孟珂 大綱 HTML 標籤屬性 DOM(Document Object Model) 文件物件模型 樹的概念 CSS 撰寫與常 用語法 HTML 標籤屬性 id 唯 一值 同 一份 html 中, 標籤裡不能有重複的 id 名稱 頁底資訊 1 連結

More information

5-1 nav css 5-2

5-1 nav css 5-2 5 HTML CSS HTML CSS Ê Ê Ê Ê 5-1 nav css 5-2 5-1 5 5-1-1 5-01 css images 01 index.html 02 5-3 style.css css 03 CH5/5-01/images 04 images index.html style.css 05

More information

CU0594.pdf

CU0594.pdf 8 SOHO 1 3 003 SOHO SOHO Coder Programmer HTML CSS PHP JavaScrip 009 LECTURE 1-1 1 048 PART 2 LECTURE 1-1 1 049 SOHO Landing Page Landing 050 PART 2 LECTURE 1-1 1 SEO SEO P.093 SEO SEO SEO SEO SEO 051

More information

穨文件1

穨文件1 2-1 Access 2000 Visual Basic Access 2000 97 Office Visual Basic Visual Basic Visual Basic VBA Visual Basic Visual Basic 2-1-1 Visual Basic Access Visual Basic ( ) 2-1 2-1 Visual Basic 2-1 Microsoft Access

More information

untitled

untitled VB 來 立 李 龍老 年 參 車 令 度 綠 車 不 不 靈 了 來 令來 了老 利 來 練 念 邏 念 數 度 念 狀 不 度 令 數 更 參 VB VB VB 理 VB 類 數 (x,y) (0,0) x y x,y 數 (0,0) (x, 0) (0, y) (x, y) VB 裡 來 VB 來 1 Graphics VB Graphics Private Sub Button1_Click(

More information

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2 Chapter 02 變數與運算式 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2 2.2.1 2.2.2 2.2.3 type 2.2.4 2.3 2.3.1 print 2.3.2 input 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 + 2.4.6 Python Python 2.1 2.1.1 a p p l e b e a r c 65438790

More information

Microsoft PowerPoint - vb_net4

Microsoft PowerPoint - vb_net4 視窗應用程式表單的基本輸出入 資科系 林偉川 VB.NET 的物件說明 VB.NET 物件可以視為一個提供特定功能的元件或黑盒子, 並不用考慮元件內部的資料是什麼或程式碼怎麼寫, 只需知道這個物件提供什麼方法和屬性, 以及如何使用它, 就可以用來建立所需的應用程式 2 1 VB.NET 的物件說明 - 物件 物件 (Objects): 物件為物件導向程式的基礎, 物件是資料和包含處理此資料程式碼 (

More information

Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop Photoshop 8 136

Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop Photoshop 8 136 漸層填色與圖樣填色 08 8-1 漸層填色 8-2 漸層填色編輯 8-3 油漆桶填色 8-4 編輯圖樣 Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 8-1 8-2 8-3 8-4 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop 8-1-1 Photoshop 8 136 漸層填色與圖樣填色 漸層填色

More information

PowerPoint Presentation

PowerPoint Presentation Visual Basic 2005 學 習 範 本 第 7 章 陣 列 的 活 用 7-1 陣 列 當 我 們 需 要 處 理 資 料 時, 都 使 用 變 數 來 存 放 資 料 因 為 一 個 變 數 只 能 代 表 一 個 資 料, 若 需 要 處 理 100 位 同 學 的 成 績 時, 便 要 使 用 100 個 不 同 的 變 數 名 稱, 這 不 但 會 增 加 變 數 名 稱 命 名

More information

APA Preliminaries Text Reference 1. Cover Page 2. Title Page 3. Signature Page 4. Advisor s recommendation letter 5. Approval page 6. Copyri

APA Preliminaries Text Reference 1. Cover Page 2. Title Page 3. Signature Page 4. Advisor s recommendation letter 5. Approval page 6. Copyri 1 研究報告與論文的寫作格式 CHAPTER 1-1 1-2 專 題 研究報告, 乃至論文寫作都 有一定的標準與規範, 而寫作的 工具, 除了堪稱石器時代所用的筆與紙 外, 打字機及電動打字機仍是至今尚未完 消失的機具, 然而, 步入雲端世紀之後, 電腦文書處理的軟體早已是不可或缺的必備利器 這裡首推大家耳熟能詳的 Microsoft Word 1-2 1-2-2 APA Preliminaries

More information

ch02

ch02 AEL019400- Visual C# 2017 基礎必修課 < 勘誤資料 > 勘誤日期 :2017/9/10 ch02 P2-25 int a= 2400; //a 為 int( 整數 ) 資料型別 double d = 3.56; //d 為 double( 倍精確度浮點數 ) d = a + 34.6; //a 會先被電腦自動轉型為 double 型別, 再進行相加運算 a = d * 8;

More information

untitled

untitled 說 參 例 邏 邏 1. 說 2. 數 數 3. 8 4. 理念 李 龍老 立 1. 理 料 2. 理 料 3. 數 料 4. 流 邏 念 5. 良 6. 讀 行 行 7. 行 例 來 邏 1. 說 說 識 量 2. 說 理 類 3. 數 數 念 4. 令 5. 良 6. 流 邏 念 7. 說 邏 理 力 1. 2. 3. 4. 5. 列 念 1 參 1. ( Visual Basic 例 ) (1)

More information

PowerPoint 簡報

PowerPoint 簡報 Paint 繪圖板 JAVA 程式設計 指導老師 : 鄞宗賢 組員 : 4A3G0901 劉彥佐 4A3G0907 韓偉志 畫面預覽 匯入參數 package paint; import java.awt.*; import java.awt.event.*; import javax.swing.*; 主程式 public class paint{ public static void main(string[]

More information

Microsoft Word - GUI design.doc

Microsoft Word - GUI design.doc GUI 程式設計 壹 圖形元件 一 認識圖形元件 hndlgraf 指令 Handle graph 的縮寫 說明 二 認識圖形元件的 handle 指令 get(h, 'pr') get(h) set(h, 'pr1', 'val1', 'pr2', 'val2') set(h) 說明取得 handle h 的某屬性 (properity) 之數值取得 handle h 的所有屬性之數值設定 handle

More information

Microsoft Word - ACI chapter00-1ed.docx

Microsoft Word - ACI chapter00-1ed.docx 前言 Excel Excel - v - 財務管理與投資分析 -Excel 建模活用範例集 5 相關 平衡 敏感 - vi - 前言 模擬 If-Then 規劃 ERP BI - vii - 財務管理與投資分析 -Excel 建模活用範例集 ERP + BI + ERP BI Excel 88 Excel 1. Excel Excel 2. Excel 3. Excel - viii - 前言 1.

More information

untitled

untitled 1 LinkButton LinkButton 連 Button Text Visible Click HyperLink HyperLink 來 立 連 Text ImageUrl ( ) NavigateUrl 連 Target 連 _blank _parent frameset _search _self 連 _top 例 sample2-a1 易 連 private void Page_Load(object

More information

投影片 1

投影片 1 軟體說明書繁體中文 RGB A 目錄 - CONTENTS 01 09 15 17 22 軟體主介面 巨集設定說明 主介面概觀 個人設定檔 (Profiles) 一般模式 / 遊戲模式 按鍵功能分配 巨集管理器概觀 巨集管理器 巨集錄製設定 巨集錄製時間列表 插入指令 閃移系統 - I.S.S (Instant Shift System) 燈光設定更新韌體 閃移系統啟動鈕設定說明 燈光設定介面 介面區域一

More information

2 1999 9 21 2001 21 2001 7 20 90 2002 9 2 21 4 38 30 3 ~ 6 3 2004 12 Ⅰ 1!!!!!!!!!!!!!!!!!!! 2 1. 1 2!!!!!!!!!!!!!!! 1. 2 8!!!!!!!!!!!! 1. 3 19!!!!!!!!!!!!!!!!! 2!!!!!!!!!!!!!!!!!!! 26 2. 1 26!!!!!!!!!!!!

More information

IsPostBack 2

IsPostBack 2 5 IsPostBack 2 TextBox 3 TextBox TextBox 4 TextBox TextBox 1 2 5 TextBox Columns MaxLength ReadOnly Rows Text TextMode TextMode MultiLine TextMode MultiLine True False TextMode MultiLine Password MulitLine

More information

本科毕业设计(论文)工作细则&撰写规范

本科毕业设计(论文)工作细则&撰写规范 ...1...1...1...1...2...3...3...3...4...4...5...8...9 1 1. 2. 3. 4. 5. 1. 2. 3. 4. 5. 6. 7. 1. 2. 3. 4. 5. 6. 7. 8. - 1 - 2 1 I. II. A. B. C. 2. I. A. B. C. D. E. F. II. A. B. C. III. A. B. IV. A. B. -

More information

PowerPoint Presentation

PowerPoint Presentation Visual Basic 程式設計 翁傳奇 P9521773@fcu.edu.tw 逢甲大學資訊工程研究所 第二章第一次親密接觸 1. Visual Basic 程式設計原理 2. Visual Basic 6.0 主畫面介紹 3. 第一個視窗應用程式 - 表單 4. 基礎元件的使用 Visual Basic 程式設計原理 Visual Basic 6.0 本身是以 Basic (Beginner

More information

, 即 使 是 在 昏 暗 的 灯 光 下, 她 仍 然 可 以 那 么 耀 眼 我 没 有 地 方 去, 你 会 带 着 我 么 杜 晗 像 是 在 嘲 笑 一 般, 嘴 角 的 一 抹 冷 笑 有 着 不 适 合 这 个 年 龄 的 冷 酷 和 无 情, 看 着 江 华 的 眼 神 毫 无 温

, 即 使 是 在 昏 暗 的 灯 光 下, 她 仍 然 可 以 那 么 耀 眼 我 没 有 地 方 去, 你 会 带 着 我 么 杜 晗 像 是 在 嘲 笑 一 般, 嘴 角 的 一 抹 冷 笑 有 着 不 适 合 这 个 年 龄 的 冷 酷 和 无 情, 看 着 江 华 的 眼 神 毫 无 温 爱 情 飞 过 苍 凉 / 作 者 :18758265241 1 红 色 格 子 的 旅 行 箱, 在 湿 漉 漉 地 上 发 出 刺 啦 刺 啦 的 声 音, 那 么 刺 耳, 就 像 是 此 刻 杜 晗 的 里 一 样, 烦 躁 而 不 安 就 这 样 走 出 来 了,18 年 禁 锢 自 己 的 地 方 就 在 身 后, 杜 晗 手 指 关 节 泛 白, 紧 紧 地 拉 着 旅 行 箱, 走

More information

MVB-1001.DOC

MVB-1001.DOC 20 1.5 10 15 20 25 80 100 CSF 1. 2. 0105 3. 4. 5. 30% 1.5 0.75 1. Visual Basic Visual Basic (A) Visual Basic Enterprise Edition (B) Visual Basic Script Edition (C) Visual Basic Learning Edition (D) Visual

More information

Microsoft PowerPoint - chap3

Microsoft PowerPoint - chap3 第三章基本輸出與輸入的方法 資訊科技系 林偉川 本章簡介 如何從鍵盤輸入資料以及從螢幕輸出結果, 是寫程式一個很基本的技巧, 因為這也是使用者與電腦交談的重要橋樑 在 C 語言函式庫中有不少輸出 / 入相關函式, 不過較常用到的也只有其中幾個 從螢幕輸出類 : 由鍵盤輸入類 : 2 1 從螢幕輸出類 printf(): 函數名稱取 print 以及 format 兩個字組成 此函式會將我們指定的字串以指定的格式輸出在螢幕上

More information

VB控件教程大全

VB控件教程大全 Datagrid DataGrid1.Columns.Remove(0) ' 0 DataGrid1.Columns.Add(0).Caption= ' DataGrod1.Columns(0).DataField= Name ' Adodc1.Refresh DataGrid BackColor Font DataGrid CellPadding HTML CellSpacing HTML Width

More information

Microsoft Word - 02.目錄.doc

Microsoft Word - 02.目錄.doc 目錄 -1- 目錄 序 準備篇 一 使用說明... 0-2 二 標示說明... 0-6 三 注意事項... 0-7 第一類 Android 基礎知識 -UI 設計及語法應用 101. 整存整付計算機... 1-2 102. 電費計算機... 1-8 103. 點餐系統... 1-18 104. 計算 BMI 值... 1-23 105. MENU 功能選單... 1-36 106. 畫廊展示...

More information

Chapter 16 集合

Chapter 16 集合 Chapter 16 集合 20 ArrayList StringCollection 16 本章學習目標 : ArrayList ArrayList Array StringCollection 16-1 21 10-3-8 System.Array Clear Clear 16-1 Clear System.Array Microsoft System.Collection IList 542

More information

,,,,,,!,,?,,, ( ),?,,,,?,,,,?,,,, 1 ?,,,,,,,,?,,, : :,, ( ) :,, :,,,,,,,,,,,?,, 2 ,,,, 3 6 9 12 15 18 20 23 25 28 30 33 35 41 1 43 46,,, 51 56 59 61 64 67 69 72 74 77 79 81 82 84 86 88 2 ,, 93 96 99 102

More information

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice

Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice 路 ESW 聯 USB Chapter 9 Applications For Windows Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice USB I/O USB / USB 3 料 2 1 3 路 USB / 列 料 料 料 LED

More information

基于ECO的UML模型驱动的数据库应用开发1.doc

基于ECO的UML模型驱动的数据库应用开发1.doc ECO UML () Object RDBMS Mapping.Net Framework Java C# RAD DataSetOleDbConnection DataGrod RAD Client/Server RAD RAD DataReader["Spell"].ToString() AObj.XXX bug sql UML OR Mapping RAD Lazy load round trip

More information

Microsoft PowerPoint - 11_EventHandle.pptx

Microsoft PowerPoint - 11_EventHandle.pptx 第十一章 視窗事件處理技巧 11.1 事件介紹 11.3 滑鼠事件 11.2 鍵盤事件 11.4 共享事件 備註 : 可依進度點選小節 11.1 事件介紹 事件 (Event) 是物件受到外力因素的影響, 而發生某種動作 將觸發事件的物件稱為 事件傳送者事件傳送者 將捕捉事件並且回應它的物件稱為 事件接收者事件接收者 當事件發生時, 這物件的事件處理函式會被啟動 事件處理函式內的程式碼是依程式的需求而撰寫的,

More information

Microsoft PowerPoint - OPVB1基本VB.ppt

Microsoft PowerPoint - OPVB1基本VB.ppt 大 綱 0.VB 能 做 什 麼? CH1 VB 基 本 認 識 1.VB 歷 史 與 版 本 2.VB 環 境 簡 介 3. 即 時 運 算 視 窗 1 0.VB 能 做 什 麼? Visual Basic =>VB=> 程 式 設 計 語 言 => 設 計 程 式 設 計 你 想 要 的 功 能 的 程 式 自 動 化 資 料 庫 計 算 模 擬 遊 戲 網 路 監 控 實 驗 輔 助 自 動

More information

SMM667.mps

SMM667.mps 第 章 设 计 简 单 程 序 本 章 是 学 习 VB 程 序 设 计 的 入 门 篇, 其 中 涉 及 的 几 个 常 用 控 件 和 基 本 语 句 是 后 续 章 节 中 反 复 使 用 的 基 础 内 容 学 习 目 标 瞯 了 解 顺 序 程 序 结 构 瞯 熟 悉 用 户 界 面 的 设 计 和 简 单 代 码 设 计 瞯 掌 握 赋 值 语 句 和 InputBox MsgBox Print

More information

Android TSC Bluetooth/Ethernet 函式庫使用說明 1. openport(a) Bluetooth openport(a) 說明 : 指定電腦端的輸出埠參數 : a: 字串型別直接指定 Bluetooth MacAdress, 如 00:19:0E:A0:04:E1 Et

Android TSC Bluetooth/Ethernet 函式庫使用說明 1. openport(a) Bluetooth openport(a) 說明 : 指定電腦端的輸出埠參數 : a: 字串型別直接指定 Bluetooth MacAdress, 如 00:19:0E:A0:04:E1 Et Android TSC Bluetooth/Ethernet 函式庫使用說明 1. openport(a) Bluetooth openport(a) 說明 : 指定電腦端的輸出埠 a: 字串型別直接指定 Bluetooth MacAdress, 如 00:19:0E:A0:04:E1 Ethernet openport(a,b) 說明 : 指定電腦端的輸出埠 a: 字串型別輸入 IP Address,

More information

10-2 SCJP SCJD 10.1 昇陽認證 Java 系統開發工程師 的認證程序 Java IT SCJD

10-2 SCJP SCJD 10.1 昇陽認證 Java 系統開發工程師 的認證程序 Java IT SCJD 10 SCJD 簡介 Java 10-2 SCJP SCJD 10.1 昇陽認證 Java 系統開發工程師 的認證程序 Java IT SCJD 10 SCJD 10-3 Java Java SCJD 7 Swing RMI 10.1.1 The Assignment The Essay 9 10 10-4 SCJP SCJD 90 10.1.2 SCJP Java 90 120 Swing 10

More information

Microsoft PowerPoint - vb.net2.ppt

Microsoft PowerPoint - vb.net2.ppt 建立 VB.NET 應用程式 資科系 林偉川 1 使用 VB.NET 開發應用程式 VB.NET 應用程式開發是使用 Visual Studio.NET 整合開發環境, 其基本的步驟如下所示 : Step 1: 新增專案 Step 2: 建立表單介面 Step 3: 設定控制項屬性 Step 4: 撰寫程式碼 Step 5: 編譯與執行 2 1 第一個 VB.NET 主控台應用程式 主控台應用程式是早期

More information

Microsoft PowerPoint - P766Ch09.ppt

Microsoft PowerPoint - P766Ch09.ppt PHP5&MySQL 程式設計 第 9 章在網頁之間傳遞資訊 9-1 蒐集網頁上的資訊 9-1-1 建立表單一 決定要蒐集的資訊二 建立表單三 撰寫表單處理程式 單行文字方塊 多行文字方塊 選擇鈕 核取方塊 下拉式功能表 按鈕 密碼欄位 ... 標籤 ACCEPT-CHARSET="... CHARSET="... ACCEPT="... ACTION="URL URL"

More information

05855BB03.indd

05855BB03.indd 3 Visual Basic 控制項 智慧型手機的功能日益強大, 不論是哪一種廠牌的手機, 都會提供用來顯示運作狀態的螢幕 用來拍照或攝影的鏡頭, 以及供使用者撥號的按鍵等 視窗應用程式也有類似之處, 通常都會提供可與使用者互動的元件, 例如操控程式執行的按鈕 提示操作的標籤文字 等控制項, 可用來佈建使用者介面 你曾注意到人氣超高的遊戲軟體 ( 如神魔之塔 ), 多半都提供操作簡易的使用者介面嗎?

More information

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp 01 1.6 Spyder Anaconda Spyder Python Spyder Python Spyder Spyder 1.6.1 Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Spyder Python File

More information

封面-12

封面-12 第十二章 701Client TECHNOLOGY CO.,LTD. 701Client 701Server 701Client "701Client", 12-1 :supervisor :supervisor : 1. : 00~99 100 2. : 00~63 ( 63 / / ) 3. : 18 9 4. : 18 9 5. 12-2 TECHNOLOGY CO.,LTD. 701Client

More information

untitled

untitled PowerBuilder Tips 利 PB11 Web Service 年度 2 PB Tips PB9 EAServer 5 web service PB9 EAServer 5 了 便 web service 來說 PB9 web service 力 9 PB11 release PB11 web service 力更 令.NET web service PB NVO 論 不 PB 來說 說

More information

影視後製全攻略 Premiere Pro After Effects Encore 自序 Adobe Premiere Pro After Effects Encore 2008 Adobe CS Adobe CS5 Adobe CS4 Premiere Pro After Effect

影視後製全攻略 Premiere Pro After Effects Encore 自序 Adobe Premiere Pro After Effects Encore 2008 Adobe CS Adobe CS5 Adobe CS4 Premiere Pro After Effect 自序 Adobe Premiere Pro After Effects Encore 2008 Adobe CS3 2010 Adobe CS5 Adobe CS4 Premiere Pro After Effects Encore 18 ii Tony Cathy 2010/8 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 iii Premiere

More information

1

1 Chapter 1. Easy VB 1.1 Visual Basic 簡介 1.2 Visual Basic 的安裝 1.3 進入 Visual Basic 1.4 使用 VB 計算圓的面積 1.5 與滑鼠有關的術語 1 1.1 Visual Basic 簡介 近年來許多軟體喜歡在名稱前面冠上 Visual 的字眼, 而 Visual Basic 可說是其中的先驅,Visual 在字義上是 看的見的,

More information

Microsoft PowerPoint - 18_Event.pptx

Microsoft PowerPoint - 18_Event.pptx 第十八章事件處理 認識 Java 的委派事件模式認識並學習使用各種事件處理學習各種物件的事件處理 1 18.1 委派事件模式 委派事件 指當事件發生時, 產生事件的物件會把 訊息 轉給 事件傾聽者 (event listener) 處理 下圖說明 委派事件模式 的運作流程 : 2 簡單的範例 18.1 委派事件模式 視窗內加入按鈕, 尚未加入事件的處理之程式 : 視窗內有一按鈕, 當此按鈕按下時,

More information

1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6:

1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6: Chapter 15. Suppressed Exception CH14 Finally Block Java SE 7 try-with-resources JVM cleanup try-with-resources JVM cleanup cleanup Java SE 7 Throwable getsuppressed Throwable[] getsuppressed() Suppressed

More information

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF Chapter 2 WF 2.1 WF 2.2 2. XAML 2. 2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF WF WF WF WF EDI API WF Visual Studio Designer 1 2.1 WF Windows Workflow Foundation 2 WF 1 WF Domain-Specific

More information

( )... 5 ( ) ( )

( )... 5 ( ) ( ) 2016 大學校院招收大陸地區學生聯合招生委員會 71005 臺南市永康區南臺街 1 號 E-mail:rusen@stust.edu.tw WEB:http://rusen.stust.edu.tw TEL:+886-6-2435163 FAX:+886-6-2435165 2 0 1 6 0 1 1 9 2016... 2... 3... 5 ( )... 5 ( )... 5 1... 6 2...

More information

ebook50-11

ebook50-11 11 Wi n d o w s C A D 53 M F C 54 55 56 57 58 M F C 11.1 53 11-1 11-1 MFC M F C C D C Wi n d o w s Wi n d o w s 4 11 199 1. 1) W M _ PA I N T p W n d C W n d C D C * p D C = p W n d GetDC( ); 2) p W n

More information

概述

概述 OPC Version 1.6 build 0910 KOSRDK Knight OPC Server Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOS_Init...5 2.2.2 KOS_InitB...5 2.2.3

More information

一 Hot Potatoes 命 題 軟 體 操 作 說 明 一 註 冊 操 作 程 序 1. 進 入 Hot Potatoes 的 官 方 網 站 網 址 http://web.uvic.ca/hrd/hotpot/index.htm 並 點 選 Register 2. 點 選 read the licence terms. 閱 讀 使 用 說 明 3. 點 選 I have read the license

More information

Python Facebook put_wall_post(message,attachment [,profile_id]) put_wall_post(message,attachment [,profile_id]) message message attachment profi

Python Facebook put_wall_post(message,attachment [,profile_id]) put_wall_post(message,attachment [,profile_id]) message message attachment profi Chapter 08 實戰 :Facebook 貼文 按讚與照片下載 Facebook Python Facebook Facebook Graph API Explorer Facebook Python facebook-sdk Facebook API Facebook Python Python 8.2.4 Facebook put_wall_post(message,attachment

More information

mvc

mvc Build an application Tutor : Michael Pan Application Source codes - - Frameworks Xib files - - Resources - ( ) info.plist - UIKit Framework UIApplication Event status bar, icon... delegation [UIApplication

More information

目次 CONTENTS 2 1 乘法公式與多項式 二次方根與畢氏定理 因式分解 一元二次方程式

目次 CONTENTS 2 1 乘法公式與多項式 二次方根與畢氏定理 因式分解 一元二次方程式 給同學的話 1 2 3 4 目次 CONTENTS 2 1 乘法公式與多項式 1-1 3 1-2 7 1-3 11 1 16 2 二次方根與畢氏定理 2-1 20 2-2 24 2-3 29 2 33 3 因式分解 3-1 37 3-2 41 3-3 45 3 49 4 一元二次方程式 4-1 53 4-2 57 4-3 61 4 65 3 1-1 乘法公式 本節性質與公式摘要 1 分配律 : ddd

More information

用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應

用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應 專題進度 老師 : 趙啟時老師 學生 : 陳建廷 2013/10/13 用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應 程式碼 : package com.example.phone; import java.util.arraylist;

More information

書面

書面 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 5.4 互動功能畫面 程式碼請參考附件-程式三 在進入互動頁面時 會執行setAllText()依寵物狀態數值來 設定狀態文字與頭像 並且依心情決定是否要不要播放音效 觸摸的區域 由於是自己寫的 view 所以並未透過xml來設置 而是透過Layut.addview()來動態新增

More information

1873 1939 1937 1981 1900 1870 1902 1899 1902 1901 1899 1868 1868 1829 1905 1859 1943 1860 1900 1887 1878 1820 1903 1834 1906 1856 1836 1884 1787

More information

1868 1868 1829 1905 1859 1943 1860 1900 1887 1878 1820 1903 1834 1906 1856 1836 1884 1787 18411827 1843 1890 1884 1904 1845

More information

技術筆記 01 addlass()/removelass() 方法對指定的 HTML 元素附加 class 屬性可用 addlass() 方法, 刪除 class 屬性則用 removelass() 方法 透過附加 / 刪除設定 SS 的類別, 就可改變該元素的樣式 其與 animate() 方法不

技術筆記 01 addlass()/removelass() 方法對指定的 HTML 元素附加 class 屬性可用 addlass() 方法, 刪除 class 屬性則用 removelass() 方法 透過附加 / 刪除設定 SS 的類別, 就可改變該元素的樣式 其與 animate() 方法不 HAPTER 02 利用新增 / 刪除類別製作動畫 HAPTER01 中介紹如何使用 animate() 方法製作動畫, 但這方法只能對可設定數值的 SS 屬性進行變化, 下面將介紹針對 HTML 元素透過附加 / 移除 SS 的 class 樣式屬性製作動畫, 此方法對於非數值的 SS 屬性也可使用 範例執行畫面範例資料夾 /PART01/HAPTER02/ 範例 1 範例 2 範例 3 垂直方向旋轉

More information

Oxford iSolution下載及安裝指南

Oxford iSolution下載及安裝指南 Oxford isolution 下載及安裝指南 Download and Installation Guide 系統要求 System Requirements... 2 Oxford isolution 安裝步驟 Windows 個人電腦 Oxford isolution Installation Steps For Windows PCs... 3 Oxford isolution 安裝步驟

More information

Microsoft Word - ACL chapter02-5ed.docx

Microsoft Word - ACL chapter02-5ed.docx 第 2 章神奇的質數 2.1.1 什麼是質數 1 1 1 打下好基礎 - 程式設計必修的數學思維與邏輯訓練 1 1 0 10 2 3 5 7 4 6 8 9 10 4 10000 1229 1000 168 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131

More information

4 CHAPTER 基本輸出入 JAVA

4 CHAPTER 基本輸出入 JAVA 4 CHAPTER 基本輸出入 JAVA 上一章我們已經介紹變數 運算子 運算元 敘述 本章則要介紹基本輸出入, 有了基本輸出入, 就可寫出一些程式, 解決生活上的一些思考性的計算問題 Java 應用程式大致分為文字介面的命令提示字元模式與圖形化的視窗介面模式 命令提示字元的應用程式其程式是按照程式出現的順序執行 ; 圖形化視窗介面的應用程式則依照事件產生的先後執行對應程式, 請看本書第章 文字介面雖然呆板,

More information

epub 94-3

epub 94-3 3 A u t o C A D L AY E R L I N E T Y P E O S N A P S T Y L E X R E F - AutoLISP Object ARX A u t o C A D D C L A u t o C A D A u t o d e s k P D B D C L P D B D C L D C L 3.1 Wi n d o w s A u t o C A D

More information