access第一次上課的範例:
access第一次上課的範例
資料若九十天內無人下載則系統會自動刪除,若您仍需要下載,
再請您告訴我,我再重新上傳檔案。
這次上課重點為建立資料庫與資料表的規劃,提到主索引與索引,請各位有空多多複習。
星期五, 4月 24, 2009
C#第十次上課的範例
C#第十次上課的範例:
C#第十次上課的範例
資料若九十天內無人下載則系統會自動刪除,若您仍需要下載,
再請您告訴我,我再重新上傳檔案。
這次上課重點為如何引用其他參考及圖片資源檔的建立,請各位有空多多複習。
C#第十次上課的範例
資料若九十天內無人下載則系統會自動刪除,若您仍需要下載,
再請您告訴我,我再重新上傳檔案。
這次上課重點為如何引用其他參考及圖片資源檔的建立,請各位有空多多複習。
星期三, 4月 22, 2009
東區認證將於五月4日開「Windows 2003 Server」第一階段到第二階段課程
東區認證將於五月4日開「Windows 2003 Server」第一階段課程,
主要介紹Windows 2003系統設定與網域管理。歡迎大家報名!
主要介紹Windows 2003系統設定與網域管理。歡迎大家報名!
星期二, 4月 21, 2009
四月23日將於重慶分校開Access初階課程
四月23日將於重慶分校開Access初階課程,將先介紹資料表的設計,
接著會介紹查詢與表單的設計。
市面上有依範例的方式編輯的書籍,也有依功能的方式編
輯的書籍。範例的方式如巨匠的課本,可以很快地學習如何設計
作品,但對ACCESS不甚瞭解的學員來說,可能會略嫌困難。我個
人習慣依功能的方式來介紹ACCESS,若時間上允許再做整合的範
例介紹。
接著會介紹查詢與表單的設計。
市面上有依範例的方式編輯的書籍,也有依功能的方式編
輯的書籍。範例的方式如巨匠的課本,可以很快地學習如何設計
作品,但對ACCESS不甚瞭解的學員來說,可能會略嫌困難。我個
人習慣依功能的方式來介紹ACCESS,若時間上允許再做整合的範
例介紹。
星期六, 4月 18, 2009
A flexible charting library for .NET
第十次上課會講到繪製統計圖,也讓各位練習如何在專案內
加入引用的資料。
引用資料的方法,屆時就可以套用於MySQL元件的使用。
請各位到 A flexible charting library for .NET 下載元件
請點選以下其中一個:
原始資料:http://zedgraph.org/wiki/index.php?title=Main_Page
加入引用的資料。
引用資料的方法,屆時就可以套用於MySQL元件的使用。
請各位到 A flexible charting library for .NET 下載元件
請點選以下其中一個:
原始資料:http://zedgraph.org/wiki/index.php?title=Main_Page
C#第九次上課的範例
C#第九次上課的範例:
C#第九次上課的範例
資料若九十天內無人下載則系統會自動刪除,若您仍需要下載,
再請您告訴我,我再重新上傳檔案。
這次上課重點為圖片顯示。加入陣列與timer,讓圖片變化更多,請各位有空多多複習。
C#第九次上課的範例
資料若九十天內無人下載則系統會自動刪除,若您仍需要下載,
再請您告訴我,我再重新上傳檔案。
這次上課重點為圖片顯示。加入陣列與timer,讓圖片變化更多,請各位有空多多複習。
星期四, 4月 16, 2009
星期三, 4月 15, 2009
C#第八次上課的範例
C#第八次上課的範例:
C#第八次上課的範例
資料若九十天內無人下載則系統會自動刪除,若您仍需要下載,
再請您告訴我,我再重新上傳檔案。
這次上課重點為陣列交換、自訂方法。接著開始討論linklabel、checlbox
與radiobutton使用,而checkbox也討論如何做數量統計,藉此
說明私有成員設置,請各位有空多多複習。
C#第八次上課的範例
資料若九十天內無人下載則系統會自動刪除,若您仍需要下載,
再請您告訴我,我再重新上傳檔案。
這次上課重點為陣列交換、自訂方法。接著開始討論linklabel、checlbox
與radiobutton使用,而checkbox也討論如何做數量統計,藉此
說明私有成員設置,請各位有空多多複習。
台東聖母醫院面臨關門
歡迎大家轉貼出去.若有能力.就幫助台東聖母醫院吧..看到新聞報導.那些醫生護士無私的付出.若這樣倒閉.太可惜了.儘量轉貼.若有餘力就匯款協助:http://www.libertytimes.com.tw/2009/new/apr/15/today-life14.htm
星期二, 4月 14, 2009
利用dateTimePicker來挑選日期
利用dateTimePicker來挑選日期:
private void button6_Click(object sender, EventArgs e)
{
SelectionRange sr = new SelectionRange();
sr.Start = dateTimePicker1.Value;
sr.End = dateTimePicker2.Value;
this.monthCalendar1.SelectionRange = sr;
}
請思考如何將挑選的日期加入到listbox內,再一次加入到monthCalendar內
private void button6_Click(object sender, EventArgs e)
{
SelectionRange sr = new SelectionRange();
sr.Start = dateTimePicker1.Value;
sr.End = dateTimePicker2.Value;
this.monthCalendar1.SelectionRange = sr;
}
請思考如何將挑選的日期加入到listbox內,再一次加入到monthCalendar內
星期一, 4月 13, 2009
星期六, 4月 11, 2009
C#第七次上課的範例
C#第七次上課的範例:
C#第七次上課的範例
資料若九十天內無人下載則系統會自動刪除,若您仍需要下載,
再請您告訴我,我再重新上傳檔案。
這次上課重點為陣列交換、自訂方法。接著開始討論linklabel、checlbox
與radiobutton使用,而checkbox也討論如何做數量統計,藉此
說明私有成員設置,請各位有空多多複習。
C#第七次上課的範例
資料若九十天內無人下載則系統會自動刪除,若您仍需要下載,
再請您告訴我,我再重新上傳檔案。
這次上課重點為陣列交換、自訂方法。接著開始討論linklabel、checlbox
與radiobutton使用,而checkbox也討論如何做數量統計,藉此
說明私有成員設置,請各位有空多多複習。
2009年5月份課表
期日 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 |
1 寫稿中... | 2 請勿安排課程 | |||||
3 | 4 東區Win2003系統設定-1 | 5 重慶ACCESS2007-4 | 6 東區Win2003系統設定-2 | 7 重慶ACCESS2007-5 | 8 東區Win2003系統設定-3 | 9 |
10 | 11 重慶_預排C#包班-2 | 12 重慶ACCESS2007-6 | 13 | 14 重慶ACCESS2007-7 | 15 東區asp.net-1 | 16 |
17 | 18 東區asp.net-2 | 19 重慶ACCESS2007-8 | 20 東區asp.net-3 | 21 重慶ACCESS2007-9 | 22 東區asp.net-4 | 23 |
24 | 25 東區asp.net-5 | 26 | 27 東區asp.net-6 | 28 | 29 | 30 |
31 |
星期三, 4月 08, 2009
InputBox設計
以下的程式碼,是參考http://kelp-space.blogspot.com/2008/08/c-inputbox.html而建立的:
請在專案內新增一個.cs檔,然後把"程式碼"整個貼上去:
請在專案內新增一個.cs檔,然後把"程式碼"整個貼上去:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
namespace jiannrong
{
///
/// Summary description for InputBox.
///
public class InputBoxDialog : System.Windows.Forms.Form
{
#region Windows Contols and Constructor
private System.Windows.Forms.Label lblPrompt;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.TextBox txtInput;
///
/// Required designer variable.
///
private System.ComponentModel.Container components = null;
public InputBoxDialog()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
//
// TODO: Add any constructor code after InitializeComponent call
//
}
#endregion
#region Dispose
///
/// Clean up any resources being used.
///
protected override void Dispose(bool disposing)
{
if (disposing)
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose(disposing);
}
#endregion
#region Windows Form Designer generated code
///
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
///
private void InitializeComponent()
{
this.lblPrompt = new System.Windows.Forms.Label();
this.button1 = new System.Windows.Forms.Button();
this.txtInput = new System.Windows.Forms.TextBox();
this.btnOK = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// lblPrompt
//
this.lblPrompt.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.lblPrompt.BackColor = System.Drawing.SystemColors.Control;
this.lblPrompt.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblPrompt.Location = new System.Drawing.Point(12, 17);
this.lblPrompt.Name = "lblPrompt";
this.lblPrompt.Size = new System.Drawing.Size(303, 22);
this.lblPrompt.TabIndex = 3;
//
// button1
//
this.button1.DialogResult = System.Windows.Forms.DialogResult.Cancel;
this.button1.Location = new System.Drawing.Point(323, 45);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(64, 27);
this.button1.TabIndex = 2;
this.button1.Text = "&Cancel";
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// txtInput
//
this.txtInput.Location = new System.Drawing.Point(8, 78);
this.txtInput.Name = "txtInput";
this.txtInput.Size = new System.Drawing.Size(379, 22);
this.txtInput.TabIndex = 0;
this.txtInput.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtInput_KeyPress);
//
// btnOK
//
this.btnOK.DialogResult = System.Windows.Forms.DialogResult.OK;
this.btnOK.Location = new System.Drawing.Point(323, 12);
this.btnOK.Name = "btnOK";
this.btnOK.Size = new System.Drawing.Size(64, 27);
this.btnOK.TabIndex = 1;
this.btnOK.Text = "&OK";
this.btnOK.Click += new System.EventHandler(this.btnOK_Click);
//
// InputBoxDialog
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 15);
this.ClientSize = new System.Drawing.Size(399, 111);
this.Controls.Add(this.txtInput);
this.Controls.Add(this.button1);
this.Controls.Add(this.btnOK);
this.Controls.Add(this.lblPrompt);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "InputBoxDialog";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "InputBox";
this.Load += new System.EventHandler(this.InputBox_Load);
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
#region Private Variables
string formCaption = string.Empty;
string formPrompt = string.Empty;
string inputResponse = string.Empty;
string defaultValue = string.Empty;
#endregion
#region Public Properties
public string FormCaption
{
get { return formCaption; }
set { formCaption = value; }
} // property FormCaption
public string FormPrompt
{
get { return formPrompt; }
set { formPrompt = value; }
} // property FormPrompt
public string InputResponse
{
get { return inputResponse; }
set { inputResponse = value; }
} // property InputResponse
public string DefaultValue
{
get { return defaultValue; }
set { defaultValue = value; }
} // property DefaultValue
#endregion
#region Form and Control Events
private void InputBox_Load(object sender, System.EventArgs e)
{
this.txtInput.Text = defaultValue;
this.lblPrompt.Text = formPrompt;
this.Text = formCaption;
this.txtInput.SelectionStart = 0;
this.txtInput.SelectionLength = this.txtInput.Text.Length;
this.txtInput.Focus();
}
private void btnOK_Click(object sender, System.EventArgs e)
{
InputResponse = this.txtInput.Text;
this.Close();
}
private void button1_Click(object sender, System.EventArgs e)
{
this.Close();
}
public static string InputBox(string prompt, string title, string defaultValue)
{
InputBoxDialog ib = new InputBoxDialog();
ib.FormPrompt = prompt;
ib.FormCaption = title;
ib.DefaultValue = defaultValue;
ib.ShowDialog();
string s = ib.InputResponse;
ib.Close();
return s;
}// method: InputBox
private Button btnOK;
private void txtInput_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 13)
{
btnOK_Click(sender, e);
e.Handled = true;
}
}
#endregion
}
}
星期三, 4月 01, 2009
C#第五次上課的範例
C#第五次上課的範例:
C#第五次上課的範例
資料若九十天內無人下載則系統會自動刪除,若您仍需要下載,
再請您告訴我,我再重新上傳檔案。
這次上課重點為陣列、字串搜尋與ArrayList,請各位有空多多複習。
C#第五次上課的範例
資料若九十天內無人下載則系統會自動刪除,若您仍需要下載,
再請您告訴我,我再重新上傳檔案。
這次上課重點為陣列、字串搜尋與ArrayList,請各位有空多多複習。