思想决定人生,态度改变一切

成功者找方法,失败者找借口! 做事先做人;安分做人,本分做事!

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

03 2008 档案

摘要:using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Drawing.Imaging; using System.Runtime.Inte... 阅读全文
posted @ 2008-03-20 13:12 投石问路

摘要:这是我第一次发Office开发相关的帖子。说到Office开发,我只能算新手。这次是碰巧开发了一个Excel智能文档项目,其中用到了这个小小的技巧,就发出来让大家看看。 在Excel开发中,工作表上最基本也是最常用的元素就是Range,Range可以表达一个获任意多个单元格或者矩形区域的组合,其复杂程度相当高。如果我们的智能文档程序要与用户打交道的话,势必要编程控制文档中的单元格,或与用户选择的单... 阅读全文
posted @ 2008-03-12 18:27 投石问路 阅读(1100) 评论(1) 推荐(0)

摘要:CER是.NET 2.0 CLR方面的重要改进,旨在帮助那些对稳定性高度苛刻的程序对付.NET Framework的不稳定因素。因为普通的程序很少会用到,所以一直没有对这个特性加以足够重视。现在碰巧在翻译书籍的过程中用到,就一起来学习一下。 首先,需要提到异步异常的问题。异步异常就是指OutOfMemoryException、StackOverflowException和ThreadAbortEx... 阅读全文
posted @ 2008-03-12 18:13 投石问路 阅读(318) 评论(0) 推荐(0)

摘要:数字格式字符串 http://msdn2.microsoft.com/zh-cn/library/427bttx3(VS.80).aspx 日期与时间格式字符串 http://msdn2.microsoft.com/zh-cn/library/97x6twsz(VS.80).aspx 枚举格式字符串 http://msdn2.microsoft.com/zh-cn/library/c3s... 阅读全文
posted @ 2008-03-12 11:43 投石问路 阅读(255) 评论(0) 推荐(0)

摘要:Using this HTTP handler you can easily FLV streaming downloads just like video.google.com does. All you need is to install on your IIS 5.0/6.0 the following HTTP handler and to get this to work correc... 阅读全文
posted @ 2008-03-11 18:22 投石问路 阅读(826) 评论(0) 推荐(0)

摘要:前公司在制作播客系统(Web程序)中,用到从视频截图功能. 下边是截图CatchImg方法,可从大多数的视频文件中截图成功,大家可测试; 如果截图不成功,大多是因为视频本身的问题,如编码标准或加了密. 但从在线录制的视频Flv文件中截图,还未发现截图失败; [运行代码] [复制到剪贴板] [ ± ] CODE: /// /// @从视频文件截图,生成在视频文件所在文件夹 /// 在Web.... 阅读全文
posted @ 2008-03-10 16:53 投石问路 阅读(766) 评论(0) 推荐(0)

摘要:.NET 2.0 调用FFMPEG,并异步读取输出信息的代码... public void ConvertVideo() { Process p = new Process();//建立外部调用线程 p.StartInfo.FileName = @"c:\ffmpeg.exe";//要调用外部程序的绝对路径 p.StartIn... 阅读全文
posted @ 2008-03-10 16:51 投石问路 阅读(1410) 评论(1) 推荐(0)

摘要:wmv,rm转换flv程序 Mencoder简介: Mencoder是Mplayer自带的编码工具(Mplayer是Linux下的播放器,开源,支持几乎所有视频格式的播放,现在有windows和Mac版本)。 Mplayer的获得与配置: Mplayer windows版本下载列表:http://www5.mplayerhq.hu/MPlayer/releases... 阅读全文
posted @ 2008-03-10 16:24 投石问路 阅读(1546) 评论(2) 推荐(1)

摘要:制作步骤: 1.新建一个FLASH文档,设置舞台大小:300*260。 2.将组件MediaController和MediaDisplay拖入舞台,然后从舞台上删除。这样做的目的是将这两个组件载入库中,为接下来用attachMovie()方法将MediaController和MediaDisplay组件载入舞台做好准备。 3.新建一层,命名为function。在该层的第一帧上输入如下A... 阅读全文
posted @ 2008-03-10 15:59 投石问路 阅读(1220) 评论(0) 推荐(0)

摘要:准备工具: Flash Media Server.. Flash 8 && Flash 8 Player (-______-) 一个摄像头,一个麦克. 汗.上面忘记说了.转载请注明: 来自:www.cincn.com 作者:KeeRula 此教程及附带源文件仅做网友个人交流学习使用.请勿用于商业用途.需要商业版请单独联系. FLASH技术交流学习群:25448796 打开FLASH,新... 阅读全文
posted @ 2008-03-10 14:54 投石问路 阅读(325) 评论(0) 推荐(0)

摘要:实际上是利用.Net中的Process对象来实现的。 string str=@"d:\test.avi d:\test_allen.flv"; RunFFMpeg(str); //运行FFMpeg的视频解码, public void RunFFMpeg(string strCmd) { //创建并启动一个新进程 Pro... 阅读全文
posted @ 2008-03-10 14:37 投石问路 阅读(347) 评论(1) 推荐(0)

摘要:今年最火的就是在线视频网站了。 这些网站都是.flv文件。.flv文件可以支持边下载边播放,而且占用空间比较小。 现在就有一个问题,如何让网站用户 不论上传什么文件,都自动转换为.flv文件? 我前几天稍微学习了一点点这方面的东西。 转换主要用到了两个控件。 1:mEncoder。2:ffmpeg ... 阅读全文
posted @ 2008-03-10 13:54 投石问路 阅读(451) 评论(1) 推荐(0)

摘要:如果你要创建能够被不同语言的读者所阅读的 Web 页面,那么你就必须为读者提供一种方式来以它们自己的语言来查看页面。有一种方法就是重建不同语言的页面。但是,这种方法是比较费事的,并且难以维护原始页面的变化。 ASP.NET 为你提供了一种方式来创建能够获取内容和其他基于浏览器首选语言设定或者用户明确选择的语言的数据的页面。并且被内容和其他数据引用成资源的数据还能够被存储在资源文件中或者其他源中。... 阅读全文
posted @ 2008-03-07 16:26 投石问路 阅读(417) 评论(0) 推荐(0)

摘要:在C#中如何读写INI文件 //写INI文件 [ DllImport ( "kernel32" ) ] private static extern bool WritePrivateProfileString ( string section ,string key , string val , string filePath ) ; //读ini文件(字符 [ DllImport ( "ke... 阅读全文
posted @ 2008-03-07 15:39 投石问路 阅读(282) 评论(0) 推荐(0)

摘要:.NET Framework 提供了 System.DirectoryServices 名字空间用于操作 AD 等支持 LDAP 接口的服务器,通过这组类我们能够很容易实现通过 AD 验证用户帐号,以及向 AD 查询域用户及其所在组的信息,是在 Web 应用中集成 AD 以实现企业单点登陆的重要手段之一。 纯朴的狗熊在其 blog 上有一系列非常出色的文章介绍了这方面的基本知识 ... 阅读全文
posted @ 2008-03-07 11:57 投石问路 阅读(3408) 评论(0) 推荐(0)

摘要:ASP.NET 2.0的异步页面刷新功能真得很酷,今天尝试用它解决我的一个应用问题,真是帮了大忙了。 我的页面要向后台的socket服务提交一个查询,首先这是一个可能长时间不返回的操作;其次为了拿到socket服务返回的长度不定、有可能很大的Response数据,我不得不采用了dotNET的IAsyncResult BeginReceive(byte[] buffer, int offset, i... 阅读全文
posted @ 2008-03-07 11:55 投石问路 阅读(388) 评论(0) 推荐(0)

摘要:(一).简单介绍实现原理 下图左为未使用异步页功能执行过程(Asp.net 1.0通常情况), 下图右为使用了异步页执行过程(Asp.net 2.0新增特性). (Asp.net 1.0一般处理过程) (使用Asp.net 2.0新增特性异步页功能处理过程) ... 阅读全文
posted @ 2008-03-07 11:52 投石问路 阅读(315) 评论(0) 推荐(0)

摘要:原文:http://www.blogcn.com//User8/flier_lu/blog/27401974.html 与 ASP.NET 1.0 相比,ASP.NET 2.0 的各方面改进可以说是非常巨大的。但就其实现层面来说,最大的增强莫过于提供了对异步页面的支持。通过此机制,编写良好的页面可以将数据库、WebService 调用等慢速操作,对网站吞吐能力的影响降到最低,并极大的... 阅读全文
posted @ 2008-03-07 10:41 投石问路 阅读(268) 评论(0) 推荐(0)

摘要:/* .Net/C#: 实现支持断点续传多线程下载的工具类 * Reflector 了一下 System.Net.WebClient ,改写或增加了若干: * DownLoad、Upload 相关方法! * 增加了 DataReceive、ExceptionOccurrs 事件 */ namespace Microshaoft.Utils { using System;... 阅读全文
posted @ 2008-03-06 11:04 投石问路 阅读(515) 评论(0) 推荐(0)

摘要:在了解HTTP断点续传的原理之前,让我们先来了解一下HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求和回复协议都由头和体组成。头和体之间以一行空行为分隔。 以下是一个请求报文与相应的回复报文... 阅读全文
posted @ 2008-03-06 10:59 投石问路 阅读(1797) 评论(0) 推荐(0)

摘要:System.IO.Stream iStream = null; // Buffer to read 10K bytes in chunk: byte[] buffer = new Byte[10240]; // Length of the file: int length; ... 阅读全文
posted @ 2008-03-06 10:57 投石问路 阅读(371) 评论(0) 推荐(0)