上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 61 下一页
  2011年11月11日
摘要: 1.代码://Accordion Content script: By Dynamic Drive, at http://www.dynamicdrive.com//Created: Jan 7th, 08'var ddaccordion={contentclassname:{}, //object to store corresponding contentclass name based on headerclassexpandone:function(headerclass, selected){ //PUBLIC function to expand a particular 阅读全文
posted @ 2011-11-11 13:06 carekee 阅读(3048) 评论(0) 推荐(0) 编辑
  2011年11月10日
摘要: uploadify 控件的按钮不支持多国语言,这里介绍如何修改后使其支持多国语言。1.jquery.uploadify.v2.1.4.js文件 70行原代码:if (settings.buttonText) data.buttonText = escape(settings.buttonText);新代码:if (settings.buttonText) data.buttonText = encodeURI(settings.buttonText);2.jquery.uploadify.v2.1.4.min.js文件 863列原代码:if(f.buttonText){g.buttonText 阅读全文
posted @ 2011-11-10 17:12 carekee 阅读(277) 评论(0) 推荐(0) 编辑
摘要: Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。不过官方提供的实例时php版本的,本文将详细介绍Uploadify在Aspnet中的使用,您也可以点击下面的链接进行演示或下载。官方下载 官方文档 官方演示 首先按下面的步骤来实现一个简单的上传功能。1 创建Web项目,命名为JQueryUploadDemo,从官网上下载最新的版本解压后添加到项目中。2 在项目中添加UploadHandler.ashx文件用来处理文件的上传。3 在项目中添加UploadFile文件夹,用来存放上传的文件。进行完上面三步后项目的基本结构如下图: 4 Default.aspx的html 阅读全文
posted @ 2011-11-10 14:15 carekee 阅读(207) 评论(0) 推荐(0) 编辑
  2011年11月9日
摘要: 先宣告一个类(MySort)去实作IComparer<string>using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace ConsoleApplication2{ class MySort:IComparer<string> { public int Compare(string x, string y) { if (x.Length >= y.Length) { ... 阅读全文
posted @ 2011-11-09 15:18 carekee 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 框架编程概述一个HTML页面可以有一个或多个子框架,这些子框架以<iframe>来标记,用来显示一个独立的HTML页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问,例如从一个框架中引用另一个框架中的JavaScript变量、调用其他框架内的函数、控制另一个框架中表单的行为等。 框架间的互相引用一个页面中的所有框架以集合的形式作为window对象的属性提供,例如:window.frames就表示该页面内所有框架的集合,这和表单对象、链接对象、图片对象等是类似的,不同的是,这些集合是document的属性。因此,要引用一个子框架,可以使用如下语法:window.fram 阅读全文
posted @ 2011-11-09 13:54 carekee 阅读(286) 评论(0) 推荐(0) 编辑
  2011年11月7日
摘要: C#追加文件StreamWriter sw = File.AppendText(Server.MapPath(".")+"\myText.txt");sw.WriteLine("追逐理想");sw.WriteLine("kzlll");sw.WriteLine(".NET笔记");sw.Flush();sw.Close();C#拷贝文件string OrignFile,NewFile;OrignFile = Server.MapPath(".")+"\myText. 阅读全文
posted @ 2011-11-07 13:17 carekee 阅读(400) 评论(0) 推荐(0) 编辑
  2011年11月2日
摘要: uploadify是一款基于jQuery库的上传插件,但很可惜的是无论你怎么设置参数buttonText ,它的中文按钮都会出现乱码的情况,现把出现原因及解决方法总结如下:原因:出现乱码,很明显是在对字符编码和解码的时候出现问题了,打开该插件的脚本,发现源码是这样对按钮文字buttonText 进行编码的:if (settings.buttonText) data.buttonText = escape(settings.buttonText);对编码方式了解的朋友,应该知道js中的escape()方法是采用ISO Latin字符集对指定的字符串进行编码的,很明显咱们的中文,包括日文,韩文(C 阅读全文
posted @ 2011-11-02 16:45 carekee 阅读(4917) 评论(4) 推荐(1) 编辑
  2011年11月1日
摘要: 在Silverlight上实现文件上传的例子在网上的还不多,特别是多文件上传和大文件上传的例子就更少了。当然那些商品软件公司的产品除外。 目前的CodePlex上就有这样一个项目,其链接:http://www.codeplex.com/SLFileUpload/ ,他的个人主站链接:http://www.michielpost.nl/ 我在本地下载运行其代码后,发现“果然”很好用,而且代码写的也很规范。当然其也是免费的,但作者并不拒绝各种名义上的“捐助(Donate)”。 下面就是其“汉化”后的运行截图,首先是多文件上传: 然后是大文件上传: 根据作者的README文件,其支持下面几个初... 阅读全文
posted @ 2011-11-01 14:55 carekee 阅读(347) 评论(0) 推荐(0) 编辑
  2011年10月28日
摘要: 将.net托管dll导出为com,以便于非托管的程序调用CCW(COM Callable wrapper) 是vs2005提供的一个机制,它可以把 .Net 托管DLL导出成传统COM,便于VB6, ASP 调用, 下面是一个普通例子:1> 在vs2005中建立一个普通C# 的 class library 工程, 并在写入代码////假定空间名为csLib2,类名为Class1 //蓝色部分很重要//using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropSer 阅读全文
posted @ 2011-10-28 11:42 carekee 阅读(2694) 评论(0) 推荐(0) 编辑
  2011年10月24日
摘要: WinForm的应用程序中如果执行了一个的非常冗长的处理操作,(比如文件检索,大运算量计算),在执行时就会锁定用户界面,虽然主活动窗口还在运行,但用户无法与程序交互,无法移动窗体或改变窗体大小,导致程序的用户体验极差。这个问题在UI开发中常常遇到,比较棘手。 .NET Framework 2.0中新增的BackgroundWorker 类为解决这个问题提供了方便、快捷的途径。BackgroundWorker 可以用于启动后台线程,并在后台计算结束后调用主线程的方法。 第一:主要的事件及参数。 1.DoWork——当执行BackgroundWorker.RunWorkerAsync方法时会触.. 阅读全文
posted @ 2011-10-24 17:58 carekee 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 学习了多线程BackgroundWorker,以此记录。 此案例功能:实现用BackgroundWorker处理进度条,可以开始,暂停,继续,清空。BackgroundWorker说明:摘抄自---http://msdn.microsoft.comBackgroundWorker 类允许您在单独的专用线程上运行操作。耗时的操作(如下载和数据库事务)在长时间运行时可能会导致用户界面 (UI) 似乎处于停止响应状态。如果您需要能进行响应的用户界面,而且面临与这类操作相关的长时间延迟,则可以使用 BackgroundWorker 类方便地解决问题。若要在后台执行耗时的操作,请创建一个 Backgro 阅读全文
posted @ 2011-10-24 14:10 carekee 阅读(308) 评论(0) 推荐(1) 编辑
  2011年10月21日
摘要: 对于GDI+,在正常的操作,Bitmap-- Graphcis -- DrawImage或者DrawString,生成图片的话,会产生很多杂点,或者是图片质量不稳定..尤其是在读取图片后,生成缩略图之后,文件会被压缩而失真..主要原因是因为没有重新设置Graphics的几个属性..1.Graphics.SmoothingMode属性: 例如SmoothingMode.HighQuality可以产生高质量图片,但是效率低.2.Graphics.CompositingQuality 属性: 例如:CompositingQuality.HighQuality也是产生高质量图,效率低下.3.Graph 阅读全文
posted @ 2011-10-21 17:24 carekee 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 还记得前段时间的一篇文章写了"使用GDI+绘制高质量图和字体",里面用到了SmoothingMode.HighQuality,CompositingQuality.HighQuality,TextRenderingHint.ClearTypeGridFit等属性,使得生成的图片质量有所提高..但是上周在单位的"web大头贴"里生成图片的时候,遇到了一个小问题,就是在生成Jpeg图片的时候,默认的质量有模糊的效果,无论如何调整属性都是无法达到满意的效果..查了MSDN.找到解决的办法,并且还发现了块新的桃源胜地.. 问题的地点经过筛选,确定是出在图片保存时 阅读全文
posted @ 2011-10-21 17:24 carekee 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 如何实现类似PHOTOSHOP中的图像任意变形效果,目前GDI+可以轻松实现由长方形变成任意平行四边形,但无法轻意解决变成梯形、三角形和任意四边形。例如下例:扭曲变形效果之一:扭曲变形效果之二:在下一代操作系统Vista中, 图形图像通过WPF的三维映射相应方式可以解决此问题(见我的一篇文章:在Expression Blend中制作侧面为梯形的类棱柱体),但有没有更直接的算法来解决此问题呢?经过搜索,在网上找到一篇论文:彩色图象的二维变形(作者:向辉) 摘 要 该文讨论了彩色图像的变形扭曲技术,并针对二维变形给出了一个速度、精度均令人满意的算法。 关键词 变形 反变换 双线性插值 增量计算一、 阅读全文
posted @ 2011-10-21 17:13 carekee 阅读(6054) 评论(0) 推荐(1) 编辑
摘要: 前言 一直没有稳定的DVS供我测试用,朋友那边也是频频宕掉,所以延误至今,所幸还是出来了。此外非常遗憾的是没能用WPF实践成功,关键是IntPtr句柄设置不对,没法显示出来,为了保证进度也只好暂时放弃用WPF做显示。提醒 欢迎转载,但请保留博客园(www.cnblogs.com)、农民伯伯(over140.cnblogs.com)的出处,谢谢合作:)系列 1. C# 海康DVR客户端开发系列(1)—— 准备 2. C# 海康DVR客户端开发系列(2)—— 封装API 3. C# 海康DVR客户端开发系列(3)—— 连接DVR和图像预览正文 一、截图 二、代码Code... 阅读全文
posted @ 2011-10-21 14:02 carekee 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: 前言 PlayCtrl.dll都忘记到底是朋友翻的还是自己翻的了,有朋友需要,我就贴上来吧。正文 一、文件下载 注意:文件可能随时更新,欢迎使用中遇到问题及时反馈给我。下载后把后缀改成.cs就行了。 HikPlayer.txt 二、部分APICode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->///<summary>///播放器///</summary>publicsealedclassHikPlayer{#regionC 阅读全文
posted @ 2011-10-21 14:02 carekee 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 前言 上个C#视频监控系列主要是分享用C#对海康视音频采集卡/板卡SDK进行二次开发的一点经验,期间认识了许多同道朋友,感谢他们的鼓励和支持,鉴于相关的文章甚少,也因此决定继续写关于视频监控方面的文章。这里就不赘述视频监控的应用前景以及当前的市场情况了,本系列主要是海康威视客户端SDK用C#进行二次开发,应用场景为网络环境下远程访问及远程控制嵌入式网络硬盘录像机。提醒 欢迎转载,但请保留博客园(www.cnblogs.com)、农民伯伯(over140.cnblogs.com)的出处,谢谢合作:)系列 1. C# 海康DVR客户端开发系列(1)—— 准备正文 一、理论知识 硬盘... 阅读全文
posted @ 2011-10-21 14:01 carekee 阅读(1416) 评论(1) 推荐(0) 编辑
摘要: 前言 从上篇文章(10月4日)到本篇文章截止到今天(10月22日)一直在做这个SDK翻译工作,耗时2周半,代码超过1万行,约有三分之二的行数是注释。由于工作忙也只能一天抽出那么半个小时一个小时来整理,所以对关注此系列文章的朋友说句:“抱歉,让大家久等了”。 临时决定本系列使用WPF来做例子(买了一本WPF没读 - - #,所以......),藉此学习下WPF,也进一步熟悉.Net Framework 3.5,落伍的“老兵”奋起追击下相对于“老兵”而言的新技术 :) 其实这篇文章在10月22日就写好了,但是想和视频预览文章一起发布,比较麻烦的是我这边朋友的DVR一直不稳定,一直拖延到今天... 阅读全文
posted @ 2011-10-21 14:01 carekee 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 前言视频监控的分屏技术实际上就是通过动态Panel + 动态指定其Location和Size来实现的,还需要一个计算分屏数目的算法,本文将弥补视频监控系列中动态分屏的功能,权当续文吧 : )正文1.先“上菜”再讲做法:——上图~~2.动态PanelCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->///<summary>///动态创建面板///</summary>///<paramname="xy&quo 阅读全文
posted @ 2011-10-21 14:00 carekee 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 前言本章主要把可能用到的C#WinForm功能性代码在这里汇总一下,以备实现其他功能来满足客户的其他需求,或者方便自己开发。注意本系列文章限于学习交流,注重过程,由于涉及公司,所以不提供源代码下载,非常抱歉!!但是请大家放心,核心、实现以及其他能够贴出来的代码我都会贴出来,并且争取尽所能的回答留言里的每一个问题,感谢大家关注,欢迎交流 :)系列1.C# 视频监控系列(1):准备 2.C# 视频监控系列(2):客户端——封装API3.C# 视频监控系列(3):客户端——连接服务器4.C# 视频监控系列(4):客户端——音频接收和抓图5.C# 视频监控系列(5):客户端——给服务器端发送字符串和录 阅读全文
posted @ 2011-10-21 13:59 carekee 阅读(453) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 61 下一页