![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
stypace
这个作者很懒,什么都没留下…
展开
-
C#中常见的控件及功能(一)
1、StatusBar控件——显示各种状态信息。 StatusBar控件可以有状态栏面板(用于显示图标以指示状态)或一系列动画图标(用于指示某个进程正在工作,例如,表示正在保存文档的 Microsoft Word)。2、ProgressBar控件(进度条)——用来显示程序的执行进度。3、MenuStrip控件(取代MainMenu控件)——制作菜单!4、To原创 2012-12-24 14:33:36 · 35620 阅读 · 5 评论 -
C#判断select语句返回是否为空问题
首先我想到是根据SqlCommand.ExecuteNonQuery 方法返回的int值进行判断,但是在MSDN上说ExecuteNonQuery返回受影响的行数,需要注意的是受影响的行数是执行 UPDATE、INSERT 或 DELETE 语句的结果,对于select语句它总是返回-1。。。所以最好用SqlDataReader来实现,代码如下:原创 2013-10-23 15:17:22 · 9071 阅读 · 0 评论 -
C#数据库操作小结
转自:http://www.jb51.net/article/31386.htm 1、常用的T-Sql语句 查询:SELECT * FROM tb_test WHERE ID='1' AND name='xia' SELECT * FROM tb_test 插入:INSERT INTO tb_test VALUES('xia',转载 2013-10-22 21:18:07 · 960 阅读 · 0 评论 -
.NET中对XML文件的操作资料(未完)
Visual Studio 中的 .NET Framework 编程——XML 文档和数据(http://msdn.microsoft.com/zh-cn/library/2bcctyt8(v=vs.80).aspx)1、.NET Framework 中的 XML 结构摘要(http://msdn.microsoft.com/zh-cn/library/4x4kfk8w(v=vs.原创 2013-10-27 18:28:57 · 1127 阅读 · 0 评论 -
关于C#设置Form的visible属性隐藏问题
本来以为很简单,经常使用到的一个设置,应该没问题的,但是现在出现的问题花了我大半天的时间才解决最开始我是这样写的:1、直接在form_Load()事件中设置form.visible=false;但是不行的,窗体还是正常显示(因为定义visible不能在load事件中,因为load是在窗体显示前加载运行的,所以当窗体显示的时候这些属性又被vs给自动处理了)然后再网上找了一大推原创 2013-10-24 09:56:39 · 15330 阅读 · 3 评论 -
c#Process.Start无法启动exe程序的问题
1、可能是参数不是绝对路径2、如果要启动的程序为单独一个exe文件没有问题,而当这个程序有配置文件,或在启动时需要读取其他文件时,请配置一下 StartInfo 的 WorkingDirectory 属性为你的应用程序目录。以上是我遇到相似的问题的解决方法:ProcessStartInfo psi = new ProcessStartInfo();原创 2013-09-27 10:31:36 · 10355 阅读 · 0 评论 -
C#中获取当前应用程序的路径及环境变量
一、获取当前文件的路径string str1=Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。(备注:按照定义,如果该进程在本地或网络驱动器的根目录中启动,转载 2013-09-23 11:09:07 · 1384 阅读 · 0 评论 -
DataReader与DataSet有什么区别?
转自:http://www.cnblogs.com/puke/archive/2007/07/24/829290.htmldataset表示一个数据集,是数据在内存中的缓存。 可以包括多个表DatSet 连接数据库时是非面向连接的。把表全部读到Sql中的缓冲池,并断开于数据库的连接datareader 连接数据库时是面向连接的。读表时,只能向前读取,读完数据后有用户决定是否转载 2013-08-29 22:12:15 · 5081 阅读 · 0 评论 -
C#文件、目录操作相关函数
转自:http://hi.baidu.com/star_lins/item/240e064ce2614be21f19bc25Path.GetInvalidPathChars或Path.GetInvalidFileNameChars方法,可以根据它来判断路径中是否包含非法字符 Directory.Exists或File.Exist方法 Path.GetDirectoryNam转载 2013-03-19 16:31:20 · 1427 阅读 · 0 评论 -
C#关闭Excel
具体见下面: ExcelBook.SaveCopyAs(path); ExcelBook.Save(); sheetExap = null; ExcelBook = null; appExcel.Quit(); //这一句是非常重要的,否则Ex原创 2013-03-01 22:39:50 · 1080 阅读 · 0 评论 -
c#操作EXCEL文件
转自:http://www.cnblogs.com/litianfei/archive/2008/03/21/1116906.html1、Excel对象 微软的Excel对象模型包括了128个不同的对象,从矩形,文本框等简单的对象到透视表,图表等复杂的对象.下面我们简单介绍一下其中最重要,也是用得最多的四个对象。 (1) Application对象。Applic转载 2013-03-01 18:34:00 · 778 阅读 · 0 评论 -
C#中FolderBrowserDialog得到所选文件夹下的所有的文件列表(包括子文件夹下的文件)
还是在HTML试卷批改程序中遇到的问题,解决方法:fileDir.GetFiles("*.html", System.IO.SearchOption.AllDirectories);//最后一个参数的意思是找该文件夹下所有的文件(包含子文件夹)原创 2013-01-13 15:05:14 · 3323 阅读 · 0 评论 -
C#操作Excel中的数据进行计算
本人在编写HTML文件批改程序的时候由于要用到Excel进行计分,所以不可避免的要使用C#来操作Excel文件本人想在程序中实现一份HTML文件每小题批改完成之后进行总分计算,再在程序界面中突出显示不及格的HTML文件,代码如下://计算总成绩//先确定计算总分后数据存放的位置,Microsoft.Office.Interop.Excel.Range c1 = exce原创 2013-01-11 20:14:36 · 7812 阅读 · 0 评论 -
批改HTML文件的简单程序之经验总结
自己先前写了一个关于批改HTML文件的简单程序,觉得有必要记录下一些经验和教训:一、C#中try……catch……finallytry{可能抛出异常的语句}catch(异常类型){抛出异常时的处理方法,可以分类处理//if//else if//else}finally{不管抛出异常与否,都会执行的语句可以将出现异常的结果放在这里判断处理}例如:原创 2012-12-17 12:11:55 · 1213 阅读 · 0 评论 -
HtmlAgilityPack中通过sibling才能得到对应的InnerText和form,option等tag的子节点
转自:http://www.crifan.com/htmlagilitypack_html_tag_form_option_no_child_via_sibling_get_innertext/最近在用HtmlAgilityPack解析HTML文件,用到的很奇怪的问题,这篇文章给了很详细解释和标准答案,收藏一下!【背景】之前使用HtmlAgility转载 2013-12-26 13:38:59 · 3209 阅读 · 1 评论