
C#
文章平均质量分 78
lockelk
这个作者很懒,什么都没留下…
展开
-
C#中与日期相关的操作
//枚举类型,设置首周的规则public enum CalendarWeekRule:int{ FirstDay, FirstFullWeek, FirstFourDayWeek,} /// /// 获取一年中指定的一周的开始日期和结束日期。原创 2011-07-21 11:06:13 · 836 阅读 · 0 评论 -
VS2008制作ActiveX,并打包为CAB(4)
这一节将测试ActiveX控件在新版操作系统上运行的问题,并提出解决的办法。主要是ActiveX程序兼容性和CAB文件的安装问题。我在Vitual PC上安装了Windows 7,并且使用IE8浏览器。1、测试环境:Windows 7 + IE82、修改之前,直接访问页面看看,发现出错了:出错行:document.HelloBossma.SetTime(vYear + “-”转载 2012-05-18 14:18:05 · 1298 阅读 · 0 评论 -
VS2008制作ActiveX,并打包为CAB(3)
这篇文章将介绍ActiveX版本更新的方法,参考了我最初文章中一位朋友的回复中的方法。通过设置注册表中的的ActiveX的版本(InstalledVersion)来维护更新。1、更新Activex的版本:(1)在ActiveX项目上点右键,属性,应用程序,程序集信息,最初的版本是1.0.0.0,修改为1.0.1.0(2)修改控件,以区别1.0.0.0版本,修改V1.0.0为V1转载 2012-05-18 14:13:38 · 1694 阅读 · 0 评论 -
VS2008制作ActiveX,并打包为CAB(1)
1、开发及测试环境:(1)开发环境: Visual Studio 2008 SP1 cabsdk(下载地址:http://support.microsoft.com/kb/310618)(2)测试环境: Windows Server 2003 R2 SP2 IE62、创建项目我这里创建了三转载 2012-05-18 13:56:22 · 1846 阅读 · 1 评论 -
asp.net获取IP地址mac地址
一、本机获取服务器的IP地址方法以DNS法较为简单实用,如下:private void ButtonIP_Click(object sender, System.EventArgs e){ System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;if ( ad转载 2012-05-12 17:30:45 · 1155 阅读 · 0 评论 -
自定义URL Protocol调用Winfrom程序(exe)并实现传值——类似网页链接调用QQ、旺旺
近日项目(B/S)中Webform需要调用Winform程序,并传递身份等信息。C#中提供了一个函数System.Diagnostics.Process可以直接调用本机exe程序并实现传值。用法如下:Process.Start(@"D:\程序名.exe", "参数"); 其中,第一个参数为程序所在的完整路径,第二个为需要传递的参数(字符串数组),参数可以为多个,用空格隔开原创 2012-05-07 10:51:26 · 7182 阅读 · 3 评论 -
在c#中调用另一个应用程序或命令行(.exe 带参数)
在.net中使用system.diaglostics.Process可以用来调用另一个命令行或程序。using System.Diagnostics; 如果是dos Process.Start("cmd.exe"); 如果是其他文件 Process.Start("绝对路径+文件名.exe"); ------------------转载 2012-05-04 22:05:31 · 966 阅读 · 0 评论 -
10种asp.net页面弹出提示信息
1.ClientScript.RegisterStartupScript(GetType(),"message","alert('第一种方式,无白屏!');");2.HttpContext.Current.Response.Write("alert('第二种方式,有白屏!')");3.public static void Show(System.Web.UI.Page page, stri转载 2012-04-26 22:21:47 · 2558 阅读 · 1 评论 -
图解C#如何为winform程序打包发布应用
1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图) 此主题相关图片如下: 2:安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成. 3:开始制作 安装向导完成后即可进入项目文件夹: 双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行转载 2011-08-26 21:33:51 · 5901 阅读 · 1 评论 -
CS与BS互相通讯
大家都知道.NET可以开发winform与webform页面,有时候在开发项目过程中要结合BS+CS这样来应用,那么本站做一个实例来测试winform与webform互相通讯的实例,下面先看下效果:winform调用bs页面的js函数效果图webform页面发送信息到winform效果图好了,看完上面的效果,下面我们看下如何实现吧。第一、打开VS2008创建wi转载 2012-04-26 09:44:11 · 1693 阅读 · 0 评论 -
C#控件遍历(获取控件名)
C#中,遍历窗体上的控件,并显示在ListBox1中:private void button1_Click(object sender, EventArgs e) { listBox1.Items.Clear(); GetControl(this.Controls); } private转载 2012-04-25 21:26:55 · 4018 阅读 · 0 评论 -
DataTable RowFilter 过滤
用Rowfilter加入过滤条件eg:string sql = "select Name,Age,Sex from UserInfo";DataTable dt = DataAccess.GetDataTable(sql);//外部方法(通过一条查询语句返回一个DataTable)dt.DefaultView.RowFilter = "Sex=女";dt.DefaultView转载 2012-01-08 15:59:44 · 966 阅读 · 0 评论 -
操作DataTable数据实现排序、检索、合并、分页、统计等功能
在.NET中使用datatable来操作数据是非常方便的,下面是对DataTable数据实现排序、检索、合并、分页、统计等功能,值得看一下:一、DataTable排序1 获取DataTable的默认视图2 对视图设置排序表达式3 用排序后的视图导出的新DataTable替换就DataTable(Asc升序可省略,多列排序用","隔开) DataView dv = dt.Defa转载 2012-01-08 15:58:23 · 916 阅读 · 0 评论 -
WCF小实例(转载于博客园,有小修改),用于WCF入门
WCF实例以订票为例简单应用wcf1、新建一个wcf服务应用程序,命名为WcfDemo在IService1.cs定义服务契约 using System;using System.Collections.Generic;using Syste转载 2011-08-16 16:32:05 · 3153 阅读 · 2 评论 -
C# 通过文件路径获取文件名、扩展名等
C# 通过文件路径获取文件名、扩展名等 string fullPath = @"/WebSite1/Default.aspx"; string filename = System.IO.Path.GetFileName(fullPath);//文件名 “De转载 2011-09-05 20:27:43 · 540 阅读 · 0 评论 -
如何调试自定义操作/安装程序类
刚开始做CAD二次开发的安装包的时候,一直不知道怎么调试。试了好多方法,折腾死了。刚找了帮助看了下,可以使用下列方法之一:在您的代码中添加对 System.Diagnostics.Debugger.Launch 的调用。该方法会打开实时调试,并允许您将新的调试器附加到您的代码。在您的代码中添加对 MessageBox.Show("Debug Me") 的调用转载 2012-05-18 18:11:10 · 1158 阅读 · 0 评论