.NET
文章平均质量分 55
kevery_net
所有问题我自认十巧九懂,问题就在于一巧不懂!
展开
-
VB.NET及C#调用API
C#调用API:[DllImport("user32.dll")]public static extern int GetWindow (int hwnd,int wCmd);//在括号里写上API的*.DLL文件名,并在下一行写上API函数原型即://可在函数原型上写是权限,如公有,私有,在权限后的是static[静态],接着是extern[外部],再来的就是函数原型了//如以下:[DllI原创 2008-05-22 17:52:00 · 2033 阅读 · 0 评论 -
继承有参数的构造函数
class Employee { public Employee(string EmployeeName) { Name = EmployeeName; } public string Name; } class TeamLeader : Employee { public Team原创 2008-05-22 17:39:00 · 486 阅读 · 0 评论 -
在NET中控制HTML元素
Form mshtml.HTMLFormElementClassIHTMLDocument2 mydocument=(IHTMLDocument2)web.Document;按件[按件]:IHTMLElement元素object obj1 = mydocument.all.item("UG", 0);if (obj1 is IHTMLElement){ ((IHTMLElement) obj原创 2008-05-22 17:40:00 · 954 阅读 · 0 评论 -
动态添加WEB控件,点控件获取动态添加的控件
在PageLoad里代码如下 for (int i = 0; i { TextBox txt = new TextBox(); txt.ID = "txt" + i; GridView1.Rows[i].Cells[7].Controls.Add(txt); } 在一个按钮的点击事件中 for (int i = 0; i { Control c原创 2008-05-22 17:48:00 · 671 阅读 · 0 评论 -
线程滚动条C#
效果图: http://p.blog.csdn.net/images/p_blog_csdn_net/kevery_net/405371/o_ec123.JPG 事例下载地址: http://download.csdn.net/source/480743 随便写两句:kevery使用的语言:C# .net2003使用说明:1.在窗体工具箱处,添加控件,浏览>>把这原创 2008-06-03 16:29:00 · 1010 阅读 · 0 评论 -
临时记录
//获取目标页面内容System.Net.WebClient wb = new System.Net.WebClient();byte[] b = wb.DownloadData(queryUrl);获取文件类型string type = wb.ResponseHeaders["Content-Type"];//转换成string 类型数据string str = System.Text.原创 2008-06-03 23:41:00 · 424 阅读 · 0 评论 -
window.execScript
自动执行html里的js using mshtml; IHTMLDocument2 HTMLDocument =(IHTMLDocument2) axWebBrowser1.Document; mshtml.IHTMLWindow2 win = HTMLDocument.parentWindow; string strScript = "onsubmit(3)"; win.原创 2008-06-03 18:01:00 · 1788 阅读 · 1 评论 -
对像写入流,序列化 反序列化
命名空间:using System.Runtime.Serialization.Formatters.Binary; //序列化 IUserReg aIUserReg = (IUserReg)aUserReg; //对像写进流 MemoryStream streamw = new MemoryStr原创 2008-09-05 18:12:00 · 727 阅读 · 1 评论 -
Asp.net 默认配置下,Session莫名丢失的原因及解决办法
Asp.net 默认配置下,Session莫名丢失的原因及解决办法 正常操作情况下Session会无故丢失。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。 这次到CSDN上搜了一下帖子,发现好多人在讨论这个问题,然后我又google了一下,发现微软网站上也有类似的内容。 现在我就把原因和解决办法写出来。原创 2008-05-22 17:33:00 · 632 阅读 · 1 评论 -
aspx.net C# 获取或设置前台元素值
获取或设置前台元素值,在此讲的有两种. 第一种: 假设前台元素为: 获取: System.Text.StringBuilder strb = new System.Text.StringBuilder(); System.IO.StringWriter sw = new System.IO.StringWriter(strb); System.Web.UI.HtmlTextWriter h原创 2008-05-26 15:49:00 · 1715 阅读 · 1 评论 -
在C# ASP.NET中,要添加属性到控件中 在HTML页面获取控件中自己定义属性和值
在C# ASP.NET中,要添加属性到控件中:CheckBox c = new CheckBox();c.ID="testcheckbox";c.InputAttributes.Add("name2", "这个是自定义添加的name2属性值");在HTML页面获取控件中自己定义属性:document.getElementById("testcheckbox").attributes.原创 2008-07-15 21:03:00 · 1289 阅读 · 0 评论 -
DevComponents.DotNetBar.TabControl 在代码中的使用
private DevComponents.DotNetBar.TabControl aTabControl;((System.ComponentModel.ISupportInitialize)(aTabControl)).BeginInit();DevComponents.DotNetBar.TabItem aTabItem=new DevComponents.DotNetBar.T原创 2008-07-15 21:15:00 · 7445 阅读 · 1 评论 -
XPO条件一般使用
一般条件:Name为AXPCollection xp = SpecialPlayNu.GetByCompany(DataBase.XpoSession,int.Parse(Session["CompanyId"].ToString())); GroupOperator gxp = new GroupOperator();gxp.Operands.Add(new BinaryOperator(原创 2008-07-15 22:36:00 · 1472 阅读 · 2 评论 -
.NET 一些装饰符
接口:interface 命名空间:namespace继承 重载 重写sealed 防止继承virtual 定义可重写 当要重写时:overridepublic 访问不受限制。 protected 访问仅限于包含类或从包含类派生的类型。 internal 访问仅限于当前程序集。 protected internal 访问仅限于从包含类派生的当前程序集或类型。 priv原创 2008-07-15 21:08:00 · 677 阅读 · 0 评论 -
Serializable在C#中的作用.NET 中的对象序列化
简介序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例如,简单的二进制序列化不能转载 2008-05-22 06:01:00 · 748 阅读 · 0 评论 -
时间的处理
声明一个 TimeSpan System.TimeSpan ts = dtNightEnd.Subtract(dtAmStart); //dtNightEnd是原始时间 减去 dtAmStart 这个时间 获得一个TimeSpan TimeSpan 自带了间隔属性 ts.Days.ToString(); ts.Hours.ToString(); ts.Minutes.ToString(); ts.原创 2008-05-22 17:37:00 · 815 阅读 · 0 评论 -
C#数字格式化输出
C#数字格式化输出 C#数字格式化输出 int a = 12345678; //格式为sring输出 Label1.Text = string.Format("asdfadsf{0}adsfasdf",a); Label2.Text = "asdfadsf"+a.ToString()转载 2008-05-22 17:35:00 · 1079 阅读 · 1 评论 -
获取HTML中的父控件方法
function setvalue(v,o) { //var obj=document.getElementById(batchRate); //windows. alert(o.parentNode.innerHTML); alert(o.parentNode); //parentNode此处也是获取父控件原创 2008-05-22 17:45:00 · 1245 阅读 · 0 评论 -
ASP.NET定制简单的错误处理页面
通常web应用程序在发布后,为了给用户一个友好界面和使用体验,都会在错误发生时跳转至一个自定义的错误页面,而不是asp.net向用户暴露出来的详细的异常列表。 通常web应用程序在发布后,为了给用户一个友好界面和使用体验,都会在错误发生时跳转至一个自定义的错误页面,而不是asp.net向用户暴露出来的详细的异常列表。 简单的错误处理页面可以通过web.config来设置原创 2008-05-24 02:25:00 · 543 阅读 · 0 评论 -
XPO中的Session实例和创建Access数据库
创建Access数据库(文件名为:Data.MDF 密码为:123456)String connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=123456;Data Source=c://Data.MDF;";ADOX.CatalogClass CreateADOX = new Ca原创 2008-12-18 04:49:00 · 1148 阅读 · 1 评论