自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (29)
  • 问答 (3)
  • 收藏
  • 关注

原创 JSON笔记

JSON:JavaScript 对象表示法(JavaScript Object Notation)。JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。实例: 1 @ Page Language="C#" AutoEventWireup="true" CodeBehind="json_test.aspx.cs"

2016-02-25 10:54:07 420

原创 C#向其它电脑共享文件夹上传及下载文件

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.IO;using System.Linq;using System.Net;using System.Text;using Sys

2016-02-14 17:27:59 3793

原创 C#异步调用的好处和方法

我们要明确,为什么要进行异步回调?众所周知,普通方法运行,是单线程的,如果中途有大型操作(如:读取大文件,大批量操作数据库,网络传输等),都会导致方法阻塞,表现在界面上就是,程序卡或者死掉,界面元素不动了,不响应了。异步方法很好的解决了这些问题,异步执行某个方法,程序立即开辟一个新线程去运行你的方法,主线程包括界面就不会死掉了。异步如何开始,好理解,现在我们讨论的是如何结束这个异步出来的新线程。

2015-07-18 11:46:12 2572

原创 自编写C#和java互相解密加密方法

java代码如下:package com.ypsoft.base.utils;/** * 创建于2008-11-7 */ import javax.crypto.Cipher;import javax.crypto.SecretKey; public class StringEncryptDecrypt { /** * 加密字符串 * @param strIn St

2015-05-12 11:05:51 1502

原创 VS2010自定义模版全过程

VS2010已经成为.NET开发人员的必备工具,相比经典版VS2005,到过渡版VS2008,2010在性能稳定性和易用性上都得到很大的提高。  结合VS工具,其下的插件也层出不穷。今天重点给大家介绍如何使用VS2010VS2010自定义新建文件模版,新建文件时,添加个人信息,如:创建者,创建时间等个性化信息。  这样对于具有规定机器的开发人员,对于新建的文件就会自动添加版本,添加人,添加

2015-03-12 17:13:06 899

原创 Winfrom Panel 控件透明效果显示

继承Panel控件然后重写方法using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Drawing;namespace DynamicAndStaticImage{ public class MyPanel : Pa

2014-01-09 10:25:43 5888

原创 C#把自写的卸载程序添加到控制面板的添加删除程序目录中

在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall下面创建子键,键值DisplayName是软件名称,UninstallString是卸载的命令行。你可以用注册表编辑器打开这个键,参考其它软件填写的内容。如下阿里旺旺:Windows Registry Editor Version 5

2013-12-10 15:00:29 4318

原创 asp.net color和字符串之间互相转换

string转换到color            string color = "#FF8456";           this.BackColor = System.Drawing.ColorTranslator.FromHtml(color); color转换到string           Color color = this.BackColor;   

2013-11-15 16:22:35 512

原创 获取光标在文本控件中的坐标

[DllImport("user32")] public static extern bool GetCaretPos(out Point lpPoint); [DllImport("user32.dll")] private static extern IntPtr GetForegroundWindow(); [DllImport

2013-10-30 09:52:36 1217

原创 WebBrowser控件中屏蔽脚本弹出错误提示

当IE浏览器遇到脚本错误时浏览器,左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。当我们使用WebBrowser控件时有错误信息框弹出,这样程序显的很不友好,而且会让一些自动执行的程序暂停。我看到有人采取的解决方案是做一个窗体杀手程序来关闭弹出的窗体。今天探讨的方法是从控件解决问题。1、SHDocVw.dll在COM时代我们使用的WebBrows

2013-08-22 13:10:48 899

原创 Log4Net使用指南

1           简介1.1          Log4net的优点:几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。经验表明,日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用

2013-06-17 10:59:07 411

原创 c#如何退出程序

Application.Exit();//好像只在主线程可以起作用,而且当有线程,或是阻塞方法的情况下,很容易失灵this.Close();//只是关闭当前窗体。Application.ExitThread();//退出当前线程上的消息循环,并关闭该线程上的所有窗口。 也会失灵Environment.Exit(0); //前面三种方法都不能很好的退出程序,此方法可以完全退出程序,这个要

2013-04-10 09:32:54 714

原创 winform 关于Messagebox自动定时关闭和自定义提示框总按钮上文本的问题的整理

如果要改变Messagebox上按钮的文本和自动关闭Messagebox提示框,一种方法是自定义一个winform窗口模仿替代Messagebox,变通的实现效果,另一种方法是通过调用系统的API来实现,因为C#没有对Messagebox提供相关的关闭方法。第一种方法(自定义winform窗口实现): [csharp] view plaincopy

2013-04-09 11:19:55 2040

原创 Hessian(C#)介绍及使用说明

Hessian(C#)介绍及使用说明什么是Hessian?     Hessian是Caucho开发的一种二进制Web Service协议。支持目前所有流行的开发平台。 Hessia能干什么?     hessian用来实现web服务。 Hessia有什么优点?     Hessian协议和web service常用的SOAP协议类似,也是将协议报文封装在HTTP封包中,通过HTTP信道传输的。因

2013-02-20 11:06:20 855

原创 Winform改变Textbox边框颜色

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Run

2013-01-09 17:28:51 13471

原创 winform窗体中调用Webbrowser控件里的JS方法和

页面中增加一个按钮和WebBrowser控件using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows

2013-01-09 16:45:33 3466 1

原创 winform自定义系统菜单

自定义winform的系统菜单,需要用到Win32 API,使用User32.DLL。具体实现方法如下:public const Int32 WM_SYSCOMMAND = 0x112; public const Int32 MF_SEPARATOR = 0x800; public const Int32 MF_BYPOSITION = 0x400;

2013-01-09 16:28:19 1477

原创 C#反转字符串函数

C#中反转字符串的函数,其思路是利用Array类中的Reverse函数,此函数能将Array数组中的元素反转。所以只需用ToCharArray将欲反转的字符串转换成Array数组,然后再调用Reverse函数就可以了。具体代码如下: private void button1_Click(object sender, EventArgs e) { this.t

2013-01-09 16:15:52 3491

原创 C#Winform限制Textbox只能输入数字

在Winform(C#)中要实现限制Textbox只能输入数字,一般的做法就是在按键事件中处理,判断keychar的值。限制只能输入数字,小数点,Backspace,del这几个键。数字0~9所对应的keychar为48~57,小数点是46,Backspace是8。          拖一个Textbox到窗体上,添加OnKeyPress事件,在事件写判断的代码,只要判断不是这些键,设置e.H

2013-01-09 16:09:19 13885

原创 WinForm系统注销功能

using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace Cancel{ static class Program { /// /// 应用程序的主入口点。 ///

2013-01-07 10:16:49 2016

原创 Web Service学习笔记:动态调用WebService

多数时候我们通过 "添加 Web 引用..." 创建客户端代理类的方式调用WebService,但在某些情况下我们可能需要在程序运行期间动态调用一个未知的服务。在 .NET Framework 的 System.Web.Services.Description 命名空间中有我们需要的东西。具体步骤:1. 从目标 URL 下载 WSDL 数据。2. 使用 ServiceDescr

2012-12-19 17:27:06 716

原创 无边框窗体拖拽拉大,通过API

private const int WM_NCHITTEST = 0x84; //移动鼠标,按住或释放鼠标时发生的系统消息 private const int HTCLIENT = 0x1;//工作区 private const int HTSYSMENU = 3;//系统菜单 private const int HTCAPTION = 0x2

2012-11-06 16:47:43 730

原创 无边框页面拖拽拉大代码

#region 2012-11-5 鼠标拖动 public bool isMouseDown = false; /// /// 调整大小时,鼠标感应的边框宽度 /// private int ResizeBorderWidth = 6; /// /// 位置类型

2012-11-05 15:53:37 752

原创 C#获取任务栏位置代码

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy

2012-08-09 11:32:54 1415

原创 C# 实现系统关机、注销、重启、休眠、挂起

核心代码如下:using System;using System.Text;using System.Diagnostics;using System.Runtime.InteropServices;namespace SystemManager{/// /// 枚举类型,指定可以允许的重启操作/// public enum RestartOptions { ///

2012-07-09 15:41:02 1014

原创 js(jQuery)获取时间的方法及常用时间类

$(function(){  var mydate = new Date();  var t=mydate.toLocaleString();  /*alert(t);*/  $("#time").text(t);   $("#time").load("Untitled-1.html");    });afwef获取JavaScrip

2012-05-10 17:45:06 63965

转载 使用jQuery操作DOM ,一些属性

1、基本过滤选择器此项选择器搭配基本选择器可以讲占到实际选择器应用的90%以上(可由document.getElementById及节点nodeChilds得知):first//(选取第一个元素):last//(选取最后一个元素):even//(选取索引是偶数的所有元素):odd//(选取索引是奇数的所有元素):eq(index)//(选取索引等于index的元素):g

2012-05-10 14:34:12 1427 1

原创 c#中实现类似js的Eval|.NET中执行Javascript(表达式是字符串的计算)

<br />我们一般只知道javascript中有个eval方法,其实在c# 中也有这样一个方法,下面我们讲解c#中Eval的使用方法。<br />   第一步在你的项目中添加Microsoft.Vsa和Microsoft.JScript两个程序集,下面我们就可以使用Microsoft.JScript下面的Eval方法了 <br />Microsoft.JScript.Vsa.VsaEngine ve = Microsoft.JScript.Vsa.VsaEngine.CreateEngine();<br

2011-05-12 14:00:00 2170

原创 C#集合之Stack

1、Stack定义<br />System.Collections.Stack类表示对象的简单的后进先出非泛型集合。2.优点<br />1、后进先出的集合。<br />2、Stack 能接受空引用作为有效值并且允许重复的元素3. Stack的构造器<br />构造器函数<br />注释<br />Stack () <br />初始化 Stack 类的新实例,该实例为空并且具有默认初始容量。<br /> Stack (ICollection) <br />初始化 Stack 类的新实例,该实例包含从指定集合复

2011-05-12 10:19:00 1082

原创 MaintainScrollPositionOnPostback属性的使用

<br />可能我们会经常遇到这种情况,当页面内容比较多的时候,当用户执行操作执行一次页面回送后,页面又重新从顶端开始显示,用户不得不重新拖动滚动条回到先前的位置,这会给用户带来很不友好的体验。即时使用updatepanel也会有这种情况。<br />幸好,asp.net提供了MaintainScrollPositionOnPostback属性,可以彻底帮助我们解决这一问题。<br />只需在asp.net页面的Page指令中设置MaintainScrollPositionOnPostback="true"

2010-12-15 09:56:00 4144 1

原创 asp.net自定义事件、属性

#region "LChart 事件" public class LChartEventArgs : System.EventArgs { public int ToolID; public DateTime StartTime; public DateTime EndTime; public bool IsNewly; public Dundas.Charting.WebControl.Cha

2010-11-22 14:53:00 558

原创 asp.net导入execl文件

#region 导入execl代码 /// /// 导入execl按钮事件 /// /// /// protected void Button2_Click(object sender, EventArgs e) { string name = myFileUpload.FileName; string filepath = Server.MapPath("~/upload/") + name;

2010-11-22 14:19:00 1098

原创 把TextBox文本框绑定成时间样式的文本框

<br />private void DisPlayTime() { txtbegin.Attributes.Add("style", "color:#999;");//.Style.Value = "textbox"; txtbegin.Attributes.Add("value", "" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + ""); txtbegin.Attributes.Add

2010-11-15 15:33:00 1306

原创 根据一年的周数得到日期

<br />public void BindWeek(int curWeek) { ddlWeek.Items.Clear(); ListItem li; for (int i = 1; i < 54; i++)//一年53周 { li = new ListItem(); string[] arr = GetWeek(Convert.ToInt32(ddlYear.Selec

2010-10-19 21:31:00 1835 2

原创 GridView后台自动添加行、列,行列不固定,并且再列里面添加服务器控件,然后取值

<br />using System;using System.Collections;using System.Configuration;using System.Data;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.W

2010-09-30 11:43:00 4393

原创 在ASP.NET 2.0中直接得到本页面生成的HTML代码

<br />using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;u

2010-09-29 14:11:00 459

原创 GridView无限层复杂表头的实现

<br /><%@ Page Language="C#" AutoEventWireup="true" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><mce:script runat="server"><!-- // 计算数据,完全可以从数据看取得 ICollection Cr

2010-09-29 14:05:00 755

原创 自动填充固定行数的 GridView

<br />using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;u

2010-09-29 14:02:00 570

原创 母版页中引用图片、外部js、css文件的路径问题

<br />当嵌套母版页的子页面与母版页不在同一级目录时,往往会牵涉到 外部图片、js、css文件引用的路径问题。(以下是引用别人加自己整理) 1. 图片、<a>标签 非常好解决 <img runat="server" src="~/images/log.gif" mce_src="~/images/log.gif"></script> <a href="~/book/buy.aspx" mce_href="~/book/

2010-09-29 11:45:00 3733 1

原创 asp.net生成缩略图

<br />using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;u

2010-09-29 11:34:00 1646

鼠标事件的Windows消息

鼠标事件的Windows消息,以文本形式打开,仅供参考,如有不对请指出

2014-01-08

DotNet2.0基础帮助类

网上搜集的基础帮助类,供参考和自己留着使用。

2013-11-28

C#WinForm的160个简单小例子

160多个C#WinForm简单小例子dome,有的只是几行代码,实现最简单的功能

2013-09-19

日志库实例

日志库的小实例,仅供参考,可能存在问题。

2013-06-17

手写C#卸载例子

手动卸载程序,把当前目录,和上三级目录同时删除,使用批处理删除

2013-04-18

C#中Hessian的使用例子

Hessian(C#)介绍及使用说明Hessian(C#)介绍及使用说明

2013-02-20

C#压缩解压例子

C#压缩解压例子

2013-01-22

Winform注销功能

winform 注销按钮功能代码

2013-01-07

无边框页面拖拽拉大代码

无边框页面拖拽拉大代码

2012-11-05

C#获取任务栏位置代码

C#获取任务栏位置代码 C#获取任务栏位置代码C#获取任务栏位置代码

2012-08-09

asp.net把execl文件导入数据库

项目当中用到的execl导入数据库代码,有什么不足之处请大家多多提提意见

2010-11-22

execl表格导入数据库

把一个execl文件里面的数据完整的导入到SqlServer数据库中,

2010-09-09

Gridview分页的例子

这是分页控件的例子,和GridView合并使用,可以更好的实现分页!

2010-07-22

合并GridView里面的单元格

合并GridView里面的单元格,可以合并行,合并列!

2010-07-22

SqlHelper.cs修改及使用

和数据库连接的通用类,基本包括数据库连接的所用的方法

2010-05-07

asp.net读取IE历史记录

使用asp.net记录读取IE历史记录,大家学习学习,如果有不好的地方请大家多多提提意见

2010-04-29

WEB页面弹出确认对话框支持框架

漂亮的自定义对话框,可以更改标题头和内容,还可以改遮盖层颜色,透明度等,实现了弹出窗口后背景变灰并屏蔽的功能,和sina的类似可以更改标题头和内容,还可以改遮盖层颜色,透明度等、详细配置参照演示文件

2010-04-09

系统根据规定时间自动和数据库操作

系统根据规定的时间自动执行已经设置好的sql语句,可以添加修改删除备份等!这是我自己整理的,如果有什么问题,请大家多多指正!

2010-04-09

asp.net弹出对话框

asp.net弹出框,该内容有三个控件。。dmessage控件用于弹出消息框和确认框。。。有两个事件一个确认和一个取消(确认框时);dpage用于弹出自定义网页内容,有一个事件是弹出页面关闭时执行,dcontent的是放在内容页上的空间有一个事件是该页面关闭时执行。

2010-03-31

ASP[1].NET操作XML课件

这是asp.net操作xml的课件,大家学习学习,希望大家多多支持支持。

2009-09-01

C#标准课件PPT类型的

C#标准课件PPT,大家下载学习学习,大家多支持支持。

2009-09-01

C#调用google搜索服务的源码示例(winform)

这是c#编写的google搜索服务的源码示例(winform),大家学习学习

2009-09-01

C#编写的QQ源代码

这是用C#编写的qq,共大家学习分享一下。

2009-09-01

Web服务添加和使用步骤

这是我自己总结的java web服务器添加和使用步骤,有不周到的地方请大家指点

2009-05-16

文件上传(相册管理)

用java做的文件的上传和图片管理,大家看看不好请告诉我一声

2009-05-16

Myoffice办公软件系统

这是本人和被人合作的一个myoffice办公软件系统

2009-05-16

css样式的学习资料

通过使用css样式可以把你的网页变得更漂亮

2009-05-16

SSH框架配置+Ajax关键代码

ssh框架搭建和Ajax搭建关键代码信息。

2008-12-26

ajax基础教程教程介绍

ajax基础教程介绍售房网儿童歌辅助色还不饿咋给他啊他热噶尔规则五人

2008-12-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除