柔城

SOSOFT articles

09 2012 档案

.NET配置文件读写实例(附SosoftConfigHelper类)
摘要:配置文件在软件开发中起到举足轻重的作用,可以说不可或缺。.NET程序可使用.config文件作为配置文件,例如WinForm程序的*.app.config、Web程序的web.config。.config文件是标准的XML文件。本实例可读取、修改和添加app.confing或者web.config文件的appSettings。SosoftConfigHelper类还可以读写ConnectionStrings。使用Visual Studio创建一个WinForm项目,在窗体上建立控件,如图:键值列表中的值是运行结果。然后在更新配置按钮事件方法中加入如下代码:SosoftConfigHelper. 阅读全文

posted @ 2012-09-26 22:27 柔城 阅读(4298) 评论(6) 推荐(4) 编辑

使用Timer实现WinForm闹钟原理(附源码)
摘要:使用Timer实现WinForm柔城闹钟,以下是原理代码。这只是简单的原理,最终实现包括时间设置的验证,响铃等提醒方式,请下载源代码。using System;using System.Windows.Forms;namespace Sosoft.Cnblogs.Com{ //柔城闹钟 public partial class MainForm : Form { Timer SoSoftTimer = new Timer();//定义计时器 DateTime RingTime;//提醒时间 public MainForm() ... 阅读全文

posted @ 2012-09-25 17:59 柔城 阅读(4670) 评论(0) 推荐(1) 编辑

SoSoft项目之向WinForm添加声音资源并控制播放实例
摘要:本实例将使用System.Media.SoundPlayer类播放声音,所以先准备PCM 波形文件的声音文件。在源程序的下载包里有提供。本实例选用ringin.wav 文件。一、添加声音资源使用Visual Studio新建一个WinForm项目,将窗体命名为MainForm。在“解决方案资源管理器”面板里,打开Properties文件夹,双击资源文件“Resources.resx”。在打开的页面点击“添加资源”右边的箭头后选择“添加现有文件...”。在弹出对话框中选择声音文件。这样就把声音资源文件添加到程序集了。二、播放声音文件接下来就是在窗体里播放刚才添加的声音文件了。首先在窗体类里,定义 阅读全文

posted @ 2012-09-21 21:58 柔城 阅读(4340) 评论(2) 推荐(2) 编辑

SoSoft项目之C# WinForm托盘图标实例
摘要:实现托盘图标可以使用NotifyIcon控件。要求:当窗体最小化时,隐藏窗体并显示托盘图标。当双击托盘图标时,隐藏托盘图标并显示窗体。操作步骤:使用Visual Studio新建一个WinForm项目。拖进一个NotifyIcon控件,命名为TheNotifyIcon。在窗体的构造函数里加入以下代码:TheNotifyIcon.Text = "双击这里显示窗体";TheNotifyIcon.Icon = new Icon(@"D:\favicon.ico");这里D:\favicon.ico是D盘下放着的图标文件。也可以把图标加到资源里。然后添加TheN 阅读全文

posted @ 2012-09-20 01:15 柔城 阅读(4456) 评论(4) 推荐(3) 编辑

C# WinForm创建包含备注的快捷方式实例
摘要:使用Visual Studio新建一个WinForm项目,在窗体上加一个按钮,双击按钮,按钮点击方法里加入以下代码:CreateDesktopLnk(); MessageBox.Show("已在桌面创建快捷方式","sosoft.cnblogs.com");然后在文件里的类中,加入以下方法:private static void CreateDesktopLnk() { string DesktopPath = System.Environment.GetFolderPath(System.Environment.SpecialFold... 阅读全文

posted @ 2012-09-18 18:28 柔城 阅读(5538) 评论(2) 推荐(2) 编辑

使用泛型集合模拟双色球开奖C#代码
摘要:新建一个 windows窗体应用程序 项目,在窗体上加一个TextBox控件(textBox1)和一个Button控件(button1),双击Button控件,在button1的点击事件的方法加入代码,如下,启动程序,点击按钮就可以看到随机生成的双色球号码。 private void button1_Click(object sender, EventArgs e) { textBox1.Text = ""; //生成红色球号码 List<int> _list; _list = new Li... 阅读全文

posted @ 2012-09-18 00:01 柔城 阅读(1744) 评论(0) 推荐(0) 编辑

连接并操作Access数据库C#类
摘要:1、配置web.config文件:配置数据库连接参数<configuration> <appSettings/> <connectionStrings> <add name="ConnectionString" connectionString="PRovider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\TeacherSystem\App_Data\db.mdb;Jet OLEDB:Database PassWord=123" providerName="Syste 阅读全文

posted @ 2012-09-13 21:45 柔城 阅读(2922) 评论(0) 推荐(0) 编辑

C#.NET SQLServer数据库分页函数,包含存储过程和C#代码
摘要:-- =============================================-- Create date: <2012-9-12>-- Description: <高效分页存储过程,适用于Sql2005>-- Notes: <排序字段强烈建议建索引>-- sosoft.cnblogs.com-- =============================================create Procedure [dbo].[Page] @TableName varchar(50), --表名 @Fields varchar(100 阅读全文

posted @ 2012-09-12 22:38 柔城 阅读(4051) 评论(2) 推荐(0) 编辑

C# 数据库访问类源代码
摘要:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Collections;using System.Data.SqlClient;/// <summary>/// 数据库的通用访问代码/// 此类为抽象类,不允许实例化,在应用时直接调用即可/// </summary>public abstract class SqlHelper{ //获取数据库连接字符串,其属于静态变量且只读,项目中所有文档可 阅读全文

posted @ 2012-09-11 21:57 柔城 阅读(2076) 评论(0) 推荐(0) 编辑

HTML5与HTML4的区别
摘要:1、取消了一些过时的 HTML4的标签其中包括纯粹显示效果的标记,如<font>和<center>,它们已经被 CSS完全取代。其他取消的属性:acronym, applet, basefont, big, center, dir, font, frame, frameset, isindex, noframes, strike, tt。 2、添加了一些新的元素比如:更加智能的表单标签:date, email, url 等;更加合理的标签:section, video, progress, nav, meter, time, aside, canvas等。3、新的全局属 阅读全文

posted @ 2012-09-11 19:49 柔城 阅读(1066) 评论(0) 推荐(2) 编辑

支持HTML5的浏览器
摘要:HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML 标准版本。HTML 5有两大特点:首先,强化了 Web 网页的表现性能。其次,追加了本地数据库等 Web 应用的功能。广义论及HTML5时,实际指的是包括HTML、CSS和JavaScript在内的一套技术组合。它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft Silverlight,与Oracle JavaFX的需求,并且提供更多能有效增强网络应用的标. 阅读全文

posted @ 2012-09-11 10:09 柔城 阅读(788) 评论(0) 推荐(0) 编辑

.NET Framework 4.5 中新增的'可移植类库'功能
摘要:Visual Studio 2012 中的可移植类库可让您编写和生成在多个 .NET Framework 平台上运行的托管程序集。 使用“可移植类库”项目,您选择了这些平台(如 Windows Phone 和 .NET for Windows Store apps)作为目标。 可用的类型和成员项目的 阅读全文

posted @ 2012-09-10 18:32 柔城 阅读(4815) 评论(0) 推荐(1) 编辑

导航

统计

点击右上角即可分享
微信分享提示