代码改变世界

随笔档案-2011年12月

c#小软件(SaveClassic)开发手记--(4)数据保存界面设计程序开发(1)

2011-12-12 09:00 by zhaoyang, 2115 阅读, 收藏, 编辑
摘要: 首先我们先看一下解决方案,在这个小软件中共包含三个工程。1、基础类工程,Common工程;2、日志保存显示工程,SaveTxt工程;3、软件发布工程,GetStudySetup工程。如图4-1所示。图4-1软件解决方案从这个图上还多了一个工程,那个工程是一个废弃的工程,主要是为了测试用。有时候我会有些代码要不断的调试,修改,这个工程主要记录这些轨迹,看看我每走一步,前进一步都经历过哪些问题,如何解决的。在第三章中主要记录的基础类工程的开发,在这一章节中我们主要讲解日志保存显示工程SaveTxt的内容。首先先看一下界面的效果如图4-2所示。图4-2保存日志界面这是一个无标题窗口界面,上面的一蓝. 阅读全文

c#小软件(SaveClassic)开发手记--(3)基础类(注册表操作类RegEdit)

2011-12-09 11:49 by zhaoyang, 343 阅读, 收藏, 编辑
摘要: 该类主要实现了注册表的修改,代码也是大白话,很简单,使用方法在窗体开发中也会用到的。具体代码如下所示。 1 using Microsoft.Win32; 2 namespace Common 3 { 4 public class RegEdit 5 { 6 public RegEdit() 7 { 8 } 9 //获取注册表中的数据10 public string GetRegistData(string name)11 {12 string registData;13 ... 阅读全文

c#小软件(SaveClassic)开发手记--(3)基础类(MP3播放类MP3Player)

2011-12-09 11:45 by zhaoyang, 1905 阅读, 收藏, 编辑
摘要: 为什么要有该类的存在呢?音乐的好处很多,不在一一赘述。我只说一点,在阅读的时候如果有轻音乐相伴,有时候会事半功倍,提高工作效率,愉悦心情。所以编写此类。这只是一个辅助作用。该类的全部代码如下所示。 1 using System.Runtime.InteropServices; 2 using System; 3 namespace Common 4 { 5 public class MP3Player 6 { 7 /// <summary> 8 /// 文件地址 9 /// </summary>10 public string Fil... 阅读全文

c#小软件(SaveClassic)开发手记--(3)基础类(HTML操作类HtmlOption)

2011-12-08 08:35 by zhaoyang, 1970 阅读, 收藏, 编辑
摘要: 我开发的时小型日志程序,保存日志文件到HTML中,对文件的操作是必然,所有对HTML的操作我编写了一个文件操作类HtmlOption。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Text.RegularExpressions;usingSystem.Net;namespaceCommon{publicclassHtmlOption{publicHtmlOption(){}//该方法是提取HTML中的图片地址,返回的多个图片地址用逗号分开。为什么要提取HTML中的图片地址?因为我要把网页或部分内 阅读全文

c#小软件(SaveClassic)开发手记--(3)基础类(文件操作类FileOption)

2011-12-07 15:33 by zhaoyang, 1346 阅读, 收藏, 编辑
摘要: 该操作类的功能是实现对文件的删除,修改查询功能,该类基本完成了对文件的操作,同样是用最简单的代码实现了文件操作功能。具体代码如下所示。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.IO;namespaceCommon{publicclassFileOption{publicFileOption(){}///<summary>///按时间获取文件名称///</summary>///<returns></returns>publicstaticstri 阅读全文

c#小软件(SaveClassic)开发手记--(3)基础类(数据访问类DataAccess)

2011-12-07 09:32 by zhaoyang, 1534 阅读, 收藏, 编辑
摘要: 好些日子没整理自己的笔记了,实在是自己太忙了。我知道着不是借口,真是很累,根本就没有时间精力去整理这些笔记,现在稍微有点时间,我赶快整理一下思路。我想了想,今天还是把一些基本的类整理一下吧,这些都是我们在平常开发中经常见到的。这些内容,我自己感觉会有些毛病,希望大家帮忙改进一下,谢谢。一、数据访问类DataAccess数据访问类是我这个小软件最基础的类,它主要完成的功能就是,实现了对Access数据库的访问操作,具体代码如下。using System.Data.OleDb;using System.Data;using System;namespace Common{ public class 阅读全文

c#小软件(SaveClassic)开发手记--(2)数据设计,IE右键菜单调用exe功能

2011-12-01 22:13 by zhaoyang, 1621 阅读, 收藏, 编辑
摘要: 首先谢谢这么多朋友的关注,有这么多朋友关注,攻难关肯定没问题了,再次感谢各位朋友。虽然有很多类似的软件,还是开篇那句话我要弄个自己的东西,无所谓了,搞个类似的东西也不错,我可以参考一下别人的,谢谢朋友们的关注。 要开发这个小软件,从什么开始入手呢?我决定先从数据库设计开发入手。本着简单实用的原则,我选择了小巧的Access数据库,虽然有好多小型数据库例如MSDE 2000,Embedded Firebird,SQLite等,使用也很简单,运行速度也比较快,但是我还是喜欢使用Access,也许它更直观,更简单吧。还是老话,本着简单实用原则,我决定只有一级分类,然后就是存在的网页信息。所以数据库. 阅读全文
点击右上角即可分享
微信分享提示