摘要:
#regionUsingdirectivesusingSystem;usingSystem.Drawing;usingSystem.Windows.Forms;#endregionclassForm1:Form{privateDataGridViewDataGridView1=newDataGridView();privateFlowLayoutPanelFlowLayoutPanel1=newF...
阅读全文
posted @ 2010-03-17 22:37
与时俱进
阅读(3947)
推荐(0)
摘要:
一、重生法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
与时俱进
阅读(504)
推荐(0)
摘要:
C#实现实现桌面上的遮罩层(鼠标穿透)主要通过一下几个API函数来实现:GetWindowLong,SetWindowLong,SetLayeredWindowAttributes。其中有一个Windows 消息 WS_EX_TRANSPARENT 比较重要,它实现了鼠标穿透的功能。 下面来看看完整的实现代码: 以上就是介绍C#使用Windows API实现桌面上的遮罩层(鼠标穿透),希望对你有所...
阅读全文
posted @ 2010-03-17 13:51
与时俱进
阅读(4823)
推荐(0)
摘要:
C#是微软随着VS.net新推出的一门语言。它作为一门新兴的语言,有着C++的强健,又有着VB等的RAD特性。而且,微软推出C#主要的目的是为了对抗Sun公司的Java。大家都知道Java语言的强大功能,尤其在网络编程方面。于是,C#在网络编程方面也自然不甘落后于人。本文就向大家介绍一下C#下实现套接字(Sockets)编程的一些基本知识,以期能使大家对此有个大致了解。首先,我向大家介绍一下套接字...
阅读全文
posted @ 2010-03-17 10:49
与时俱进
阅读(29289)
推荐(4)
摘要:
串 口 控 制串行口是计算机的标准接口,现在的PC机(个人电脑)一般至少有两个串行口COM1和COM2。串行口应用广泛,在数据通信、计算机网络以及分布式工业控制系统中,经常采用串行通信来交换数据和信息。本节通过几个实例,介绍串口应用的技术和方法。实例418 通过串口发送数据实例说明现在大多数硬件设备均采用串口技术与计算机相连,因此串口的应用程序开发越来越普遍。例如,在计算机没有安装网卡的情况下,将...
阅读全文
posted @ 2010-03-17 10:47
与时俱进
阅读(4778)
推荐(0)
摘要:
一、了解C#中的预定义事件处理机制在写代码前我们先来熟悉.net框架中和事件有关的类和委托,了解C#中预定义事件的处理。EventArgs是包含事件数据的类的基类,用于传递事件的细节。EventHandler是一个委托声明如下public delegate void EventHandler( objectsender, EventArgs e)注意这里的参数,前者是一个对象(其实这里传递的是对象...
阅读全文
posted @ 2010-03-17 10:39
与时俱进
阅读(327)
推荐(0)
摘要:
症状使用 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
与时俱进
阅读(545)
推荐(0)
摘要:
单元格赋值示例-------------------示例一Sub test1()Worksheets("Sheet1").Range("A5").Value = 22MsgBox "工作表Sheet1内单元格A5中的值为" _& Worksheets("Sheet1").Range("A5").ValueEnd Sub示例二Sub test2()Worksheets("Sheet1").R...
阅读全文
posted @ 2010-03-14 14:25
与时俱进
阅读(19311)
推荐(0)
摘要:
C#结构体定义的情况:C#结构体定义也可以象类一样可以单独定义.C#结构体定义也可以在名字前面加入控制访问符.如果结构体student没有publice或者internal的声明 类program就无法使用student结构定义 obj对象如果结构体student的元素没有public的声明,对象obj就无法调用元素x因为默认的结构体名和元素名是private类型C#结构体定义之程序:在结构体中也...
阅读全文
posted @ 2010-03-14 14:22
与时俱进
阅读(13567)
推荐(0)
摘要:
以下是一些对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
与时俱进
阅读(675)
推荐(0)
摘要:
(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
与时俱进
阅读(2042)
推荐(0)
摘要:
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
与时俱进
阅读(4590)
推荐(0)
摘要:
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
与时俱进
阅读(3197)
推荐(0)
摘要:
Process.StandardOutput 属性获取用于读取应用程序输出的流。命名空间:System.Diagnostics程序集:System(在 system.dll 中)语法C#属性值StreamReader,可用于读取应用程序的标准输出流。异常异常类型条件InvalidOperationException尚未定义StandardOutput流以进行重定向;请确保将ProcessStart...
阅读全文
posted @ 2010-03-14 13:55
与时俱进
阅读(7033)
推荐(0)
摘要:
刚开始做视频转换的时候只打算用Mencoder转换rm、rmvb、rt格式的文件,其他格式的文件ffmpeg转换,编码完成,测试的时候发现用ffmpeg转换出来的Flv文件播放效果很不理想,最后就都改成用Mencoder转换,尽管他的转换速度不如ffmpeg,在我的解决方案种ffmpeg只用来截图。问题1:转换程序要加在哪里?用过Mencoder的都知道,转换视频的时间比较久,而且很占CPU和内存...
阅读全文
posted @ 2010-03-14 13:51
与时俱进
阅读(573)
推荐(0)
摘要:
话说,视频处理还是比较容易折腾的东西。但是,困难在,如果准确的把错误捕获到。这个程序虽然没有写全,但大体上都给出了。具体的原理:使用Process调用shell执行外部的编码程序。而且,现在比较好的转换程序也只有mencoder和FFMpeg这两个。这两个最牛的一点,就是必须进行命令行模式进行处理视频的牛X物品。所以,当我们调用shell执行这两个东西的时候,我们只看到了CPU狂被占用,却看不到最...
阅读全文
posted @ 2010-03-14 13:37
与时俱进
阅读(2505)
推荐(0)
摘要:
mencoder -ofps 15 -vf-add scale=176:144 -vf-add expand=176:144:-1:-1:1 -srate 44100 -ovc xvid -xvidencopts bitrate=500:max_bframes=0:quant_type=h263:me_quality=0 -oac lavc -lavcopts acodec=mp2:abitrat...
阅读全文
posted @ 2010-03-14 13:31
与时俱进
阅读(2672)
推荐(0)
摘要:
一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,...
阅读全文
posted @ 2010-03-14 13:15
与时俱进
阅读(723)
推荐(0)
摘要:
ffmpeg+mencoder几乎可以完成目前基于web的播客平台任何音视频处理的操作.如果还需要添加一些什么的话,那么就是视频在线录制功能了,这个也可以用ffmpeg+fms来完成,因此一般的类似于YouTube的一些可见功能都可以在ffmpeg+mencoder+fms来做后台实现.由于fms没有实践,因此这里不描述.本文档有三部分:1)ffmpeg+mencoder环境搭建2)常见操作说明3...
阅读全文
posted @ 2010-03-14 13:12
与时俱进
阅读(5404)
推荐(0)
摘要:
Win7里的显示桌面被设置在了右下角,对于用惯了XP、Vista的用户来说可能会不习惯,下面介绍如何将Win7里的显示桌面改到开始按钮旁设置。右下角的显示桌面依然存在。1、新建一个本文文档,将以下内容复制进去:[Shell]Command=2IconFile=explorer.exe,3[Taskbar]Command=ToggleDesktop2、将该文档另存为showdesktop.exe 并...
阅读全文
posted @ 2010-03-14 11:39
与时俱进
阅读(6072)
推荐(0)
摘要:
1 FIND(find_text,within_text,start_num) 返回值为:所要查找的字符串的第一个位置 start_num<=0 or start_num<within_text长度 则返回#Value eg:FIND("1",F10,0)=#Value 如果字符串未找到则返回#Value FIND("0",F10,1)=#Value 查找区分大小写 e...
阅读全文
posted @ 2010-03-14 11:36
与时俱进
阅读(1216)
推荐(0)
摘要:
static 修饰的变量意味着它属于类级别,不需要实例化就可以直接通过 类名.变量名 来用。const 默认是 static 类型,因此属于类级别,它的特点是在编译的时候用const修饰的变量的值就已经是明确知道的定值,而不能是一个计算表达式。而且,只能在声明的时候给定它的值,以后都不可以改。readonly 不是static类型,属于实例级别,因此不能通过 类名.变量名 来用。只能通过 实例.变...
阅读全文
posted @ 2010-03-14 11:05
与时俱进
阅读(300)
推荐(0)
摘要:
最近在做一个很小的项目,做Excel的导出。用到了Excel 10.0 (用户要求),对应的Office版本是2002(XP).在某篇文章中找到了一个操作Excel对象的基础类,里面的方法比较全了,我这里只记录我所做项目中用到的几个特殊的用法。 Excel.Application myExcel; Excel.Workbook myWorkBook; 单元格查找功能,即实现Excel中的(Ctrl...
阅读全文
posted @ 2010-03-14 11:03
与时俱进
阅读(1001)
推荐(0)
摘要:
在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
与时俱进
阅读(384)
推荐(0)
摘要:
/// /// 在工作表中插入行,并调整其他行以留出空间 /// /// 当前工作表 /// 欲插入的行索引 private void InsertRows(Excel.Worksheet sheet, int rowIndex) { range = (Excel.Range)sheet.Rows[rowIndex, missing]; //object Range.Inser...
阅读全文
posted @ 2010-03-13 22:50
与时俱进
阅读(15834)
推荐(0)
摘要:
需添加项目引用:1. .NET->System.Data.OracleClient.dll2. COM->Microsoft Excel 11.0 Object Library代码如下:using System;using System.IO;using System.Data;using System.Reflection;using System.Diagnostics;using...
阅读全文
posted @ 2010-03-13 22:48
与时俱进
阅读(472)
推荐(0)
摘要:
C#winform listbox多选的取值,C# listbox取值(特注:listBox的item类型是System.Data.DataRowView而不是ListItem)foreach(System.Data.DataRowView row in listBox1.SelectedItems) { planIDArr += row["planID"].ToString()+","; //i...
阅读全文
posted @ 2010-03-13 22:26
与时俱进
阅读(4486)
推荐(0)
摘要:
using System;using System.Collections.Generic;using System.Text;using Microsoft.Office.Interop.Word;using System.Diagnostics;namespace OfficeManager{ public class WordClass : IDisposable { #region 字段 ...
阅读全文
posted @ 2010-03-12 20:56
与时俱进
阅读(861)
推荐(0)
摘要:
1.1.Access数据库的DSN-less连接方法:set adocon=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _Server.MapPath("数据库所在路径")2.Access OLE DB连接方法:set adocon=Se...
阅读全文
posted @ 2010-03-12 20:36
与时俱进
阅读(435)
推荐(0)
摘要:
//引入Excel的COM组件using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls....
阅读全文
posted @ 2010-03-12 20:33
与时俱进
阅读(320)
推荐(1)