摘要: 一、准备工作:1、下载XAMPP。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。到目前为止,XAMPP 共有以下四种版本:(1)适用于Linux(2)适用于Windows(3)适用于Mac OS X(4)适用于SolarisXAMPP 是免费的, 你只需下载并解压 XAMPP 就能完成安装。这里我们使用适用于Windows的XAMPP版本。你可以按照你使用的系统下载对应XAMPP版本进行安装。XAMPP下载地址:http://www.apachefriends.org/zh_cn/x 阅读全文
posted @ 2013-05-10 10:55 IT小小小鸟 阅读(687) 评论(0) 推荐(0) 编辑
  2012年11月30日
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace ConsoleApplication1{ /// <summary> /// 声明一个委托 /// </summary> /// <param name="Diameter"></param> /// <returns></returns> delegate double Ca 阅读全文
posted @ 2012-11-30 18:03 IT小小小鸟 阅读(212) 评论(0) 推荐(0) 编辑
  2012年4月28日
摘要: 在做项目的时候,会遇到执行某些方法系统停顿了一下,需要客户等待,在客户等待过程中,为了系统有更好的体验,应该加个等待的标志。这时候加个进度条以提示用户系统正在执行着。下面这个例子,是通过一个模式窗口来实现进度条的显示。先上图(这是一个发送邮件的方法):下面介绍一下具体方法:首先创建一个窗体ProcessBar,在里面加一个方法。用于进度条递增、显示public partial class ProcessBar : Form { public ProcessBar() { InitializeComponent(); } ... 阅读全文
posted @ 2012-04-28 13:54 IT小小小鸟 阅读(5335) 评论(3) 推荐(1) 编辑
  2012年4月16日
摘要: //最近要做个来电弹屏,在主窗体添加了弹屏监听事件,当有来电时就弹出来窗体,显示来电会员信息。就在这一步,用了线程来弹屏,在弹出窗口绑定会员信息,结果“线程间操作无效: 从不是创建控件的线程访问它” //后面研究了线程,用了一个线程及委托来搞定了,记录下来,,怕以后又遇到。 /// <summary> /// 监听消息 /// </summary> /// <param name="m"></param> protected override void DefWndProc(ref System.Windows.Forms.M 阅读全文
posted @ 2012-04-16 16:32 IT小小小鸟 阅读(442) 评论(0) 推荐(0) 编辑
  2012年4月10日
摘要: 关于.net问题软件出现的问题:1、软件安装后,会员添加模块及产品添加模块的所有下拉列表框出现问题,均无法显示出绑定的数据。2、以上第一条导致了添加信息时某些数据为空,故报错:“未将对象引用到实例”。软件测试:1、一开始以为是框架的问题,检查框架后没有发现出什么问题。2、回想升级时添加的代码,有可以导致这个错误,故将部分代码注释后进行调试。结果:测试的第2条得到验证。原因是处理输入法全角半角时,添加了处理代码,导致问题的出现,将代码注释删除后在同事的电脑上测试成功。添加的代码是在窗体加载事件中:this.ImeMode = ImeMode.Disable;//去掉即可正常显示========= 阅读全文
posted @ 2012-04-10 08:36 IT小小小鸟 阅读(349) 评论(0) 推荐(0) 编辑
  2012年3月13日
摘要: ; 脚本由 Inno Setup 脚本向导 生成!; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!#define MyAppName "小小鸟软件"#define MyAppVersion "2012.2.29"#define MyAppPublisher "小小鸟科技"#define MyAppURL "http://www.cnblogs.com/IT-SmallBird/"#define MyAppExeName "IT.exe"#define MyWebName & 阅读全文
posted @ 2012-03-13 08:38 IT小小小鸟 阅读(1031) 评论(0) 推荐(0) 编辑
  2012年2月29日
摘要: <asp:GridView ID="GV_FrientLink" runat="server" AllowPaging="True" Width="100%" CellPadding="1" AutoGenerateColumns="False" PageSize="5" onpageindexchanging="GV_FrientLink_PageIndexChanging" DataKeyNames="ID" 阅读全文
posted @ 2012-02-29 18:25 IT小小小鸟 阅读(253) 评论(0) 推荐(0) 编辑
  2012年2月25日
摘要: /// <summary> /// 绑定combobox的数据 /// </summary> public void bind() { //从数据库获取要绑定到下拉框的数据 DataTable dt =BLL.GetData().Tables[0]; if (dtList.Rows.Count == 0) { this.ComboBox.Items.Add(new System.Collections.Dictiona... 阅读全文
posted @ 2012-02-25 16:21 IT小小小鸟 阅读(715) 评论(0) 推荐(0) 编辑
  2011年12月27日
摘要: 解决方案一:在.aspx文件头中加入这句: <%@ Page validateRequest="false" %>解决方案二:修改web.config文件: <configuration> <system.web> <pages validateRequest="false" /> </system.web> </configuration>因为validateRequest默认值为true。只要设为false即可。如果以上方法不奏效的话,检查看一下是否加了以下代码:<syst 阅读全文
posted @ 2011-12-27 13:41 IT小小小鸟 阅读(336) 评论(1) 推荐(0) 编辑
  2011年11月29日
摘要: private void DataToExecl() { if (this.dgTemp.Rows.Count > 0)//dgTemp为DataGridView控件 { SaveFileDialog sfd = new SaveFileDialog(); sfd.Title = "导出到Execl"; sfd.DefaultExt = "xls"; sfd.Filter = "Execl文件(*.xls)|.xls"... 阅读全文
posted @ 2011-11-29 19:44 IT小小小鸟 阅读(241) 评论(0) 推荐(0) 编辑