随笔分类 -  asp.net,C#

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 25 下一页

无法引用Microsoft.Office.Interop.Excel的解决
摘要:下载在 Microsoft Office 2003 中,您可以通过使用主 interop 程序集 (PIA) 来使用由 Office 应用程序公开的 COM 对象。在本文中,将对如何获取、安装以及引用 PIA 进行阐释。有关 PIA 和 interop 程序集以及如何根据由 Office 2003 公开的接口和类来以托管代码进行编程的详细信息,您可以从许多关于该主题的文章中找到。有关 PIA 和 ... 阅读全文

posted @ 2010-03-17 23:05 与时俱进 阅读(18200) 评论(0) 推荐(0) 编辑

DataGridView多列排序(multiple columns sorting for DataGridView)
摘要:#regionUsingdirectivesusingSystem;usingSystem.Drawing;usingSystem.Windows.Forms;#endregionclassForm1:Form{privateDataGridViewDataGridView1=newDataGridView();privateFlowLayoutPanelFlowLayoutPanel1=newF... 阅读全文

posted @ 2010-03-17 22:37 与时俱进 阅读(3930) 评论(0) 推荐(0) 编辑

DataSet,DataTable,DataGridView排序
摘要:一、重生法dstaset.Tables.Add(dt)dataset.Tables(0).DefaultView.Sort = "id desc"二、直接法dv = New DataView(dt)dv.Sort = "id desc"三、间接法dv = New DataView(ds.Tables[0])dv.Sort = "id desc"DataTable排序DataTable.Defaul... 阅读全文

posted @ 2010-03-17 22:34 与时俱进 阅读(495) 评论(0) 推荐(0) 编辑

C#使用Windows API实现桌面上的遮罩层(鼠标穿透)
摘要:C#实现实现桌面上的遮罩层(鼠标穿透)主要通过一下几个API函数来实现:GetWindowLong,SetWindowLong,SetLayeredWindowAttributes。其中有一个Windows 消息 WS_EX_TRANSPARENT 比较重要,它实现了鼠标穿透的功能。 下面来看看完整的实现代码: 以上就是介绍C#使用Windows API实现桌面上的遮罩层(鼠标穿透),希望对你有所... 阅读全文

posted @ 2010-03-17 13:51 与时俱进 阅读(4756) 评论(1) 推荐(0) 编辑

C#中Socket多线程编程实例
摘要:C#是微软随着VS.net新推出的一门语言。它作为一门新兴的语言,有着C++的强健,又有着VB等的RAD特性。而且,微软推出C#主要的目的是为了对抗Sun公司的Java。大家都知道Java语言的强大功能,尤其在网络编程方面。于是,C#在网络编程方面也自然不甘落后于人。本文就向大家介绍一下C#下实现套接字(Sockets)编程的一些基本知识,以期能使大家对此有个大致了解。首先,我向大家介绍一下套接字... 阅读全文

posted @ 2010-03-17 10:49 与时俱进 阅读(29254) 评论(25) 推荐(4) 编辑

C#-串口控制
摘要:串 口 控 制串行口是计算机的标准接口,现在的PC机(个人电脑)一般至少有两个串行口COM1和COM2。串行口应用广泛,在数据通信、计算机网络以及分布式工业控制系统中,经常采用串行通信来交换数据和信息。本节通过几个实例,介绍串口应用的技术和方法。实例418 通过串口发送数据实例说明现在大多数硬件设备均采用串口技术与计算机相连,因此串口的应用程序开发越来越普遍。例如,在计算机没有安装网卡的情况下,将... 阅读全文

posted @ 2010-03-17 10:47 与时俱进 阅读(4767) 评论(0) 推荐(0) 编辑

浅析C# 中object sender与EventArgs e
摘要:一、了解C#中的预定义事件处理机制在写代码前我们先来熟悉.net框架中和事件有关的类和委托,了解C#中预定义事件的处理。EventArgs是包含事件数据的类的基类,用于传递事件的细节。EventHandler是一个委托声明如下public delegate void EventHandler( objectsender, EventArgs e)注意这里的参数,前者是一个对象(其实这里传递的是对象... 阅读全文

posted @ 2010-03-17 10:39 与时俱进 阅读(319) 评论(0) 推荐(0) 编辑

使用 Visual Studio .NET 客户端执行自动化功能后不退出 Office 应用程序
摘要:症状使用 Microsoft Visual Basic .NET 或 Microsoft Visual C# .NET 使 Microsoft Office 应用程序执行自动化功能后,当调用 Quit 方法时,不退出 Office 应用程序。原因当 Visual Studio .NET 从托管代码调用 COM 对象时,它自动创建运行库可调用包装 (RCW)。RCW 封送 .NET 应用程序和 CO... 阅读全文

posted @ 2010-03-14 14:32 与时俱进 阅读(527) 评论(0) 推荐(0) 编辑

C#结构体定义的详解
摘要:C#结构体定义的情况:C#结构体定义也可以象类一样可以单独定义.C#结构体定义也可以在名字前面加入控制访问符.如果结构体student没有publice或者internal的声明 类program就无法使用student结构定义 obj对象如果结构体student的元素没有public的声明,对象obj就无法调用元素x因为默认的结构体名和元素名是private类型C#结构体定义之程序:在结构体中也... 阅读全文

posted @ 2010-03-14 14:22 与时俱进 阅读(13543) 评论(0) 推荐(0) 编辑

c# 读取写入excel单元格(包括对excel的一些基本操作)
摘要:以下是一些对excel的一些基本操作1:工程对excel类库的导入,如:c:\program files\Microsoft office\offiece11\excel.exe2:命名控件的引入: using Microsoft.office.Interop.Excel;3:如果是对一个已经存在的excel文件进行操作则:Application app=new Application();Wor... 阅读全文

posted @ 2010-03-14 14:20 与时俱进 阅读(666) 评论(0) 推荐(0) 编辑

c# 怎么关闭Excel
摘要:(1)如果是直接用Excel创建一个新实例,然后用Show()来打开,那就用Close()关闭;(2)如果是以进程的方式打开Excel这个程序,那么直接按Excel本身右上角的关闭按钮关闭就行;(3)如果是嵌入到WinForm的话,可以用一下方法Excel.Application oApp; //Excel的实例名Excel.Workbooks oBooks; Excel.Workbook oB... 阅读全文

posted @ 2010-03-14 14:18 与时俱进 阅读(1885) 评论(0) 推荐(0) 编辑

C# 打开EXCEL 如何保存
摘要:m_objExcel = new Excel.Application();m_objExcel.Visible = true;Excel.Workbook m_objBook = m_objExcel.Application.Workbooks.Add(FileWrite);m_objBook = m_objExcel.Workbooks.Add(Missing.Value);Excel.Work... 阅读全文

posted @ 2010-03-14 14:16 与时俱进 阅读(4574) 评论(0) 推荐(0) 编辑

c#操作excel后关闭excel.exe的方法
摘要:1。网上的一种说法,关闭range,关闭worksheet,关闭workbook,最后关闭excelSystem.Runtime.InteropServices.Marshal.ReleaseComObject(Range);2System.Runtime.InteropServices.Marshal.ReleaseComObject(myBook);3System.Runtime.Intero... 阅读全文

posted @ 2010-03-14 14:13 与时俱进 阅读(3167) 评论(0) 推荐(0) 编辑

Process.StandardOutput 属性
摘要:Process.StandardOutput 属性获取用于读取应用程序输出的流。命名空间:System.Diagnostics程序集:System(在 system.dll 中)语法C#属性值StreamReader,可用于读取应用程序的标准输出流。异常异常类型条件InvalidOperationException尚未定义StandardOutput流以进行重定向;请确保将ProcessStart... 阅读全文

posted @ 2010-03-14 13:55 与时俱进 阅读(6879) 评论(0) 推荐(0) 编辑

使用Mencoder进行视频转换遇到的问题和相关解决方案
摘要:刚开始做视频转换的时候只打算用Mencoder转换rm、rmvb、rt格式的文件,其他格式的文件ffmpeg转换,编码完成,测试的时候发现用ffmpeg转换出来的Flv文件播放效果很不理想,最后就都改成用Mencoder转换,尽管他的转换速度不如ffmpeg,在我的解决方案种ffmpeg只用来截图。问题1:转换程序要加在哪里?用过Mencoder的都知道,转换视频的时间比较久,而且很占CPU和内存... 阅读全文

posted @ 2010-03-14 13:51 与时俱进 阅读(563) 评论(0) 推荐(0) 编辑

asp.net C#调用mencoder处理视频的方法
摘要:话说,视频处理还是比较容易折腾的东西。但是,困难在,如果准确的把错误捕获到。这个程序虽然没有写全,但大体上都给出了。具体的原理:使用Process调用shell执行外部的编码程序。而且,现在比较好的转换程序也只有mencoder和FFMpeg这两个。这两个最牛的一点,就是必须进行命令行模式进行处理视频的牛X物品。所以,当我们调用shell执行这两个东西的时候,我们只看到了CPU狂被占用,却看不到最... 阅读全文

posted @ 2010-03-14 13:37 与时俱进 阅读(2496) 评论(0) 推荐(0) 编辑

C#中 Const 、readonly、static 之间的差别和关系
摘要:static 修饰的变量意味着它属于类级别,不需要实例化就可以直接通过 类名.变量名 来用。const 默认是 static 类型,因此属于类级别,它的特点是在编译的时候用const修饰的变量的值就已经是明确知道的定值,而不能是一个计算表达式。而且,只能在声明的时候给定它的值,以后都不可以改。readonly 不是static类型,属于实例级别,因此不能通过 类名.变量名 来用。只能通过 实例.变... 阅读全文

posted @ 2010-03-14 11:05 与时俱进 阅读(289) 评论(0) 推荐(0) 编辑

Excel对象模型的一些使用心得(C#)
摘要:最近在做一个很小的项目,做Excel的导出。用到了Excel 10.0 (用户要求),对应的Office版本是2002(XP).在某篇文章中找到了一个操作Excel对象的基础类,里面的方法比较全了,我这里只记录我所做项目中用到的几个特殊的用法。 Excel.Application myExcel; Excel.Workbook myWorkBook; 单元格查找功能,即实现Excel中的(Ctrl... 阅读全文

posted @ 2010-03-14 11:03 与时俱进 阅读(991) 评论(0) 推荐(0) 编辑

在.NET环境下将报表导出Excel和Word
摘要:在VB.NET同样可以将报表导出到Excel和Word进行输出,制作出专业水平的报表。具体操作如下:(注:首先需添加引用,选择COM-->选择Microsoft Word Object Library和Microsoft Excel Object Library组件)Private Function CreaTable() As DataTable Dim dt As New DataTa... 阅读全文

posted @ 2010-03-13 22:53 与时俱进 阅读(376) 评论(0) 推荐(0) 编辑

C#Excel行插入和行删除
摘要:/// /// 在工作表中插入行,并调整其他行以留出空间 /// /// 当前工作表 /// 欲插入的行索引 private void InsertRows(Excel.Worksheet sheet, int rowIndex) { range = (Excel.Range)sheet.Rows[rowIndex, missing]; //object Range.Inser... 阅读全文

posted @ 2010-03-13 22:50 与时俱进 阅读(15794) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 25 下一页
友情链接:同里老宅院民居客栈