C#
yezicjj
这个作者很懒,什么都没留下…
展开
-
C# 导入EXCEL 报错外部表不是预期的格式错误
错误经过:在读取Excel时,出现外部表不是预期的格式错误原因1: 由于Excel 97-2003的连接格式与Excel2010 的 不同造成。以下是从网上摘抄原文Excel “External table is not in the expected format.” .Question:I'm trying to read an Excel (xlsx) file转载 2012-12-28 16:28:05 · 773 阅读 · 1 评论 -
结构体与字节流的相互转换
从别处找的,备忘 public static Byte[] StructToBytes(Object structure) { Int32 size = Marshal.SizeOf(structure); Console.WriteLine(size); IntPtr buffer = M转载 2013-10-11 12:55:14 · 1240 阅读 · 0 评论 -
格式化数值数据举例
Console.WriteLine("The value 99999 in various formats:"); Console.WriteLine("c format:{0:c}", 99999); Console.WriteLine("d9 format: {0:d9}", 99999); Console.WriteLi原创 2013-04-23 15:54:42 · 717 阅读 · 0 评论 -
记录一下,根据文件路径获取到其所在目录的方法
如文件路径为:string file = "D:\\test\\WindowsFormsApplication2\\bin\\Debug\\WindowsFormsApplication2.exe"获取文件所在目录只需要下面这一句话: string path = file.Substring(0, file.LastIndexOf("\\") + 1);原创 2013-04-11 09:09:59 · 819 阅读 · 0 评论 -
反射的另外一种方法
T instance = default(T); Type type = typeof(T); System.Reflection.ConstructorInfo[] constructorInfoArray = type.GetConstructors(System.Reflection.BindingFlags.Instance原创 2013-04-11 09:39:34 · 698 阅读 · 0 评论 -
C#生成随机数或随机字母
public class Rand { /// /// 生成随机数字 /// /// 生成长度 /// public static string Number(int Length) { return Number(Length, false);转载 2013-03-05 12:56:31 · 1003 阅读 · 0 评论 -
简单演示屏幕窗口截图的两种方法(MessageBox截图,并自动关闭)
代码中提供了窗口截图的两种方法,但是在ScreenCapture.cs文件中提供了多种屏幕截图的方法1、截取button_click后弹出的窗口;2、获取指定标题的MessageBox,截图,并在一秒钟后自动关闭。 不贴代码了,直接上VS2008的工程了 代码地址:http://download.csdn.net/detail/yezicjj/5043965原创 2013-01-31 15:09:55 · 1046 阅读 · 1 评论 -
随机产生一组中文字符串的方法
在此代码外,只需再生成 Form1、button1、textBox5、textBox6、textBox7即可using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using S转载 2013-01-31 13:33:28 · 1079 阅读 · 0 评论 -
获取一个字符串里的第一个数字的位置
string input = "I'm 6 years old."; Regex regex = new Regex(@"\d"); int ff = regex.Match(input).Index;得到的ff即为第一个数字的位置,在这里为4原创 2013-01-31 09:15:57 · 7075 阅读 · 0 评论 -
自动关闭MessageBox的实例
一、背景 在函数中需要大量调到其他模块的函数,而这些被调用的函数有些会弹出MessageBox框,这些框的标题是不一样的,而且最麻烦的是代码执行了以后需要反反复复点“确定”按钮,是否有一种方法可以自动去点这些“确定”按钮呢?这样不仅把我的手解放了,而且把我的人也解放了,我可以去干其他的事情,让程序自己点按钮去吧! 二、实现 MessageBox一旦弹出,程序会中断执行,原创 2013-01-23 14:35:51 · 1270 阅读 · 0 评论 -
c#如何读取excel文件
使用OLEDB可以对excel文件进行读取,我们只要把该excel文件作为数据源即可。一 在D盘创建excel文件test.xls:二 将工作表Sheet1的内容读取到DataSetC#-Code: string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:/test.xls;"+ "Ext转载 2012-12-18 13:36:07 · 979 阅读 · 0 评论 -
读入Excel中的数据到DataSet
public static DataSet LoadDataFromExcel(string filePath, string sheetName) { string strConn; strConn = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + filePath原创 2012-12-28 16:45:52 · 622 阅读 · 0 评论