博文
电脑坏了(2010-03-25 08:26:00)
摘要: 电脑主板坏了。
老机配置是915的板+P43.2G。915的板太难找只好换了个945,又花了300大元。
......
C#学习笔记_20(改)(2010-03-20 08:49:00)
摘要:二十(改)、消息框_MessageBox 和消息框返回值DialogResult C#中消息框MessageBox的Show方法被重载了12次,这里介绍最常用的4种Show方法。1、MessageBox.Show(要显示的字符串);2、MessageBox.Show(要显示的字符串,要显示的标题);3、MessageBox.Show(要显示的字符串,要显示的标题,消息框按钮);4、MessageBox.Show(要显示的字符串,要显示的标题,消息框按钮,图标);5、当显示的消息框有一个以上的按钮时,怎样才知道用户点击了那个按钮呢?这里就要用到DialogResult了。 DialogResult Result; Result = MessageBox.Show(“Error”, “C#学习”,MessageBoxButtons.OKCancel); If (Result = DialogResult.ok) { MessageBox.Show(“点了OK按钮”); } Else { MessageBox.Show(“点了Cancel按钮”); }......
C#学习笔记_19(改)(2010-03-19 08:48:00)
摘要:十九(改)、label、TextBox、Combobox、ListBox、RadioBox。 下面的表格用属性、说明的方式说明控件的重要属性。labelImage 在标签上显示的图像Text 在标签上显示的文本
TextBoxMaxLength 指定文本框中最大的字符数Multiline 是否在文本框中多行输入PasswordChar 指示作为密码框时,文本框中显示的字符ReadOnly 是否允许编辑文本框中的文本Text 文本框中显示的文本
RadioButtonChecked 是否已选中Text 单选按钮显示的文本
ListBoxItems 列表框中的所有项Text 当前选定项的文本SelectedIndex 当前选定项的索引号SelectedItem 获取当前选定项
ComboboxItems 组合框中所有项Text 组合框当前显示的文本SelectedIndex 当前选定项的索引号SelectedItem 当前选定项DropDownStyle 组合框风格......
太乱了,从19开始重写(2010-03-17 19:32:00)
摘要: 从学习笔记19开始本来是打算用一个项目来描述C#的windows开发功能,但是2天写下来感觉味道全变了。
一个项目涉及到太多东西了UI设计、架构设计等等千头万绪,反而不便于描述一些本质的东西。
感觉语法完了后接着进入控件应用学习应该更流畅点。
就这样决定了,从19开始重写。学习控件。......
C#学习笔记_21(2010-03-17 17:22:00)
摘要:二十一、新增学员用户窗体功能要求和实现。1、 功能要求:A、 学员用户的信息须知道下面2组。→注册信息:用户名,密码(包含确认密码),状态(是否激活)→基本信息:姓名,性别,地址,电话,班级,年级,Email,家庭联系人, 家庭联系电话。B、 页面右下方有保存、取消按钮。保存按钮:首先检查录入信息的正确性,如有错误则抛出。信息正确则保存并继续新增学员用户。取消按钮:不执行保存,关闭页面。2、 实现:在解决方案资源管理器→项目名称上点击右键,在弹出的关联菜单上选择“添加”→“windows窗体”。3、 新窗体Name属性改为:fmAddStudent;Text属性改为:学员用户管理。4、 从“工具栏”拖放2个Groupbox控件到窗体上,用于区分注册信息和基本信息。5、 按功能要求摆放好控件,在Cancel按钮中输入以下代码:this.Close();6、 在Admin窗体中调用AddStudent窗体:→双击新增学员用户菜单项,输入下面代码: fmAddStudent fmAddStudent = new fmAddStudent(); fmAddStudent.Show();7、 F6、F5看看结果吧。......
C#学习笔记_20(2010-03-16 10:24:00)
摘要:二十、Admin窗体和MenuStrip控件。1、 新建windows窗体应用程序项目,起名MySchool_1。2、 将MenuStrip控件从“工具箱”拖放到窗体上,选中该MenuStrip控件在属性窗口将Name属性改为mmAdmin。3、 添加下列结构的菜单。→用户管理→新增学员用户→新增教员用户→查询修改学员→用户信息列表→退出→题库管理→考试管理→帮助4、 修改“菜单项”的Name属性。Name属性都用前缀mmi+有含义的动宾结构。5、 选中“退出”菜单项,在事件列表中找到Click事件。在上面双击后生成mmiExit_Click()方法并在其中输入代码Application.Exit();6、 OK, Admin窗体创建好了。按F5运行试试吧。......
C#学习笔记_19(2010-03-16 10:11:00)
摘要:十九、一个项目,考试管理系统。在接下来的学习中,将通过一个项目“考试管理系统”来阐述C#数据库开发相关的技术。项目简介:→考试管理系统有以下功能:用户管理、题库管理、考试管理。→用户管理可以新增学员用户和教员用户、修改查询学员用户、打印用户列表信息。→题库管理可以新增考题,修改及删除考题......
C#学习笔记_18(2010-03-15 15:43:00)
摘要:十八、第一个Window,Form类的重要属性和方法。1、新建项目,在“新建项目”对话框右侧的“模板”中选择“Windows窗体应用程序”。2、按F6, F5后一个标准的Windows窗体程序就出来了。哈哈!是不是很简单?虽然很简单 但是Form是以后我们开发绝大部分程序的基础,所以在这里我们还是看看Form类的重要属性和方法吧。Name 窗体类名(注意不是对象名)。Text 在窗体标题栏显示的文本。BackColor Form背景色。BackGroundImage Form背景图片。FormBorderStyle Form边框风格。默认SizeableShowInTaskBar Form是否显示在任务栏。默认TrueStartPosition Form创建后第一次显示的位置。TopMost Form是否显示在所有窗体之上。WindowState Form初始可视状态。MaximizeBox Form右上角标题栏是否有最大化框。默认True。
Load Form装载时触发的事件。MouseClick Mouse单击触发事件。MouseDoubleClick Mouse双击触发事件。KeyDown 键盘键按下触发事件。KeyUp 键盘键弹起触发事件。......
语法部分终于结束了(2010-03-15 12:17:00)
摘要: 刚好10天时间,语法部分终于结束了。
感觉C#的语法还是相当简单的,也很符合OO。将要开展的是数据库方面编程的学习了,接下来C#不知道会给我和大家带来什么惊喜。哈哈。拭目以待吧!......
C#学习笔记_17(2010-03-15 12:06:00)
摘要:十七、String大练兵_2
1、输入一条英文句子,单词间用“空格”分开。编程将句子中的单词提取出来,然后用“_”下划线字符连接并输出。
string sInput, sJoin; string[] sSplit; Console.WriteLine("请输入一条语句!"); sInput = Console.ReadLine(); sSplit = sInput.Split(' '); foreach (string s in sSplit) { Console.WriteLine(s); } sJoin = string.Join("_", sSplit); Console.WriteLine(sJoin);&nbs......
