- 博客(18)
- 收藏
- 关注
转载 在c#中读取Excel文件提供两种方法
在C#中读取Excel文件提供两种方法:一个是直接打开excel文件,然后逐行读取,速度较慢;还有一种方法是通过OleDb连接,把excel文件作为数据源来读取。方法一:直接读取(这种直接读取单元格的方法释放很重要)Excel.Application excel = null; Excel.Workbooks wbs = null; Excel.Workbook wb = null; Excel.Worksheet ws = null; Excel.Range ran
2011-05-13 20:44:00 1662
转载 C#中实现图片缩放
<br /> 1. class ExampleOfLegalsoft 2. { 3. //************************************************************// 4. //下面给出三个简单的方法,后面两个方法是扩展,估计有时用得着 5. //************************************************************//
2011-02-12 22:52:00 897
转载 c# BackgroundWorker控件使用方法
<br />在使用之前先了解一些知識。<br />1、BackgroundWorker作用:<br /> 主要用在單獨的線程上執行操作。BackgroundWorker类允许您在单独的专用线程上运行操作。耗时的操作(如下载和数据库事务)在长时间运行时可能会导致用户界面 (UI) 似乎处于停止响应状态。如果您需要能进行响应的用户界面,而且面临与这类操作相关的长时间延迟,则可以使用BackgroundWorker类方便地解决问题。<br /><br /><br />2、BackgroundWorker
2011-02-06 23:01:00 673
转载 C#中跨线程操作控件
一、前面的话对于一些耗时型操作(如文件下载),让主线程去处理不是明智的选择,虽然这样做会使得程序开发起来很简单。因为WinForm程序设计的准则之一就是Responsive,即让用户觉得程序一直在工作,而不是感觉它在罢工(呵呵,事实上,程序不会罢工,只是你没给他表现得机会,如果它有情感,会觉得委屈死)。.Net FrameWork支持在程序用应用线程编程,这可以很好的解决上述问题,不过有时候直接使用Thread和Threadstart显得有些繁琐也没必要,为此.Net Framework
2011-02-06 22:44:00 981
转载 PHP页面跳转函数PHP中重新定向到另一个页面
如何在PHP中从一个页面重定向到另外一个页面呢?这里列出了三种办法,供参考。一、用HTTP头信息也就是用PHP的HEADER函数。PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型("Context-type: xxx/xxx"),页面的属性("No cache", "Expire")等等。
2009-08-22 16:21:00 1042
原创 C#设置窗体打开位置(在显示器的右下角打开)
假设窗体的大小为200×120,在显示起的右下角打开。int x= System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Size.Width - 200;int y=System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Size.Height - 125;this.
2009-05-26 10:24:00 825
转载 C#编程之 如何获取本地和远程主机的IP及MAC地址
利用dns类和WMI规范获取IP及MAC地址 在C#编程中,要获取主机名和主机IP地址,是比较容易的.它提供的Dns类,可以轻松的取得主机名和IP地址. 示例: string strHostName = Dns.GetHostName(); //得到本机的主机名 IPHostEntry ipEntry = Dns.GetHostByName(strHostName); //取得本机IP
2009-05-11 09:38:00 2759 2
转载 一流企业做社区二流企业做平台三流企业做产品
作者:宋新宇出处:天极网[ 2006-10-19 15:22 ]摘要:经过一年多的风光之后,Web2.0这个新一轮互联网的宠儿正在被越来越多的人所质疑:Web1.0的代表人物,如新浪的陈彤先生认为根本没有什么Web2.0,所有Web2.0的特质在Web1.0的网站上都已经有了,例如现在大家热炒的社区不过是BBS的翻版----------------------------------------
2008-11-11 14:08:00 2019
原创 C#中获取我的文档系统文件夹路径
本技巧使用GetFolderPath方法来获取指向由指定枚举标识的系统特殊文件夹的路径。语法格式如下:public static string GetFolderPath (SpecialFolder folder)参数folder标识系统特殊文件夹的枚举常数。如果指定系统的特殊文件夹存在于用户的计算机上,则返回到该文件夹的路径;否则为空字符串(" ")。如果系统未创建文件夹、已删除
2008-10-26 18:35:00 1683
原创 c#获取当前应用程序所在路径
一、获取当前文件的路径1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块的完整路径,包括文件名。2. System.Environment.CurrentDirectory 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System.IO.Direc
2008-10-26 18:31:00 4652 3
转载 C#中窗体间传递数据的几种方法
在编写C#windows应用程序的时候我们经常会遇到这种问题,怎么样在两个窗体间传递数据呢?例如,用C#做一个文本编辑器,里面有一个搜索功能(即搜索我打开的文本里面的文字),点搜索则弹出搜索对话框,输入要搜索的内容,然后确定,就可以搜索到我打开的文本里面的文字了,这里就用到了两个窗体间的相互通信。我查看了相关的资料想了想,得出一些想法和方法。 也许有的人会觉得这个很简单呀。假如主框架为Fo
2008-10-24 15:27:00 715
原创 C#中使用指针
我想许多C程序员不愿意学习Java的原因就是Java不支持指针,但是现在类似于Java的C#却已经支持了指针,你可以使用unsafe关键字来告诉编译器下面的函数或者代码是不安全的。一旦你使用了unsafe,那么你就可以在unsafe区域中使用指针。 程序1 using System; class nish { unsafe static void Increment(int*
2008-10-24 14:48:00 551
原创 用C#将数据写入到Excel文件的方法
数据来源为一个XML文件,文件的位置为:C:/DataSource.xml。无需考虑架构,读到DataSet中时,该XML文件类似一个二维数组。 845 321 653 324 983 678 234 874 328 Excel模板文件的位置为:C:/模板.xls,该模板包含三个工作表,分别为:年度统计表,季度统计表,每月统计表。 要求的功能: 将模板文件复制到c:/统
2008-10-17 23:59:00 9044 1
原创 Excel Application对象及其常用方法基本操作应用示例
Application对象代表整个Microsoft Excel应用程序,带有175个属性和52个方法,可以设置整个应用程序的环境或配置应用程序。示例01-01:体验开/关屏幕更新(ScreenUpdating属性)Sub 关闭屏幕更新() MsgBox "顺序切换工作表Sheet1→Sheet2→Sheet3→Sheet2,先开启屏幕更新,然后关闭屏幕更新" Wo
2008-10-17 22:18:00 2618
原创 Visual C#的Excel编程
Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在办公的时候,正是由于Excel的这么多的优点,许多重要的数据,往往以Excel电子表格的形式存储起来。这样就给程序员带来了一个问题,虽然Excel功能比较强大,但毕竟不是数据库,在程序中处理数据库中的数据比其处理Excel表格中的数据容易许多。那么如何用Visu
2008-10-17 14:14:00 657
转载 Asp.net 类中使用中括号([......])的作用
对于类似于这样的说明标记[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Delete, true)]该标记不起任何实际作用,仅是告诉vs该语句下面的方法(Method)是ObjectDataSource的默认绑定方法标记的作用是为了让编译器更好的为ObjectD
2008-10-14 12:42:00 2189
转载 c#泛型学习(二)
1.泛型和泛型强制转换 1using System; 2using System.Collections.Generic; 3using System.Text; 4 5namespace VS2005Demo2 6{ 7 8 C# 编译器只允许将泛型参数隐式强制转换到 Object 或约束指定的类型#region C# 编译器只允许将泛型参数隐式强制转换到 Object 或约束指定的类
2008-10-14 11:55:00 502
转载 c#2.0泛型学习(一)
根据微软的视频教程"跟我一起学Visual Studio 2005C#语法篇"来学,因为里面有比较多的代码示例,学起来比较容易好理解1.未使用泛型的Stack类 1using System; 2 3public class Stack 4{ 5 readonly int m_Size; 6 int m_StackPointer = 0; 7 object[] m_Items;
2008-10-14 11:50:00 467
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人