摘要: 代码如下:using System.Drawing;using System.Drawing.Drawing2D;using System.Drawing.Imaging;/// <summary>/// 生成缩略图/// </summary>/// <param name="imageFrom">源图路径</param>/// <param name="pathImageTo">缩略图路径</param>/// <param name="width"> 阅读全文
posted @ 2013-05-28 09:27 Jason.Lau 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 字号‘八号’对应磅值5pt字号‘七号’对应磅值5.5pt字号‘小六’对应磅值6.5pt字号‘六号’对应磅值7.5pt字号‘小五’对应磅值9pt字号‘五号’对应磅值10.5pt字号‘小四’对应磅值12pt字号‘四号’对应磅值14pt字号‘小三’对应磅值15pt字号‘三号’对应磅值16pt字号‘小二’对应磅值18pt字号‘二号’对应磅值22pt字号‘小一’对应磅值24pt字号‘一号’对应磅值26pt字号‘小初’对应磅值36pt字号‘初号’对应磅值42ptpx表示与设备无关的单位(每个单位 1/96 英寸)。in 表示英寸;1in==96pxcm 表示厘米;1cm==(96/2.54) pxpt 表 阅读全文
posted @ 2013-05-23 10:42 Jason.Lau 阅读(2604) 评论(0) 推荐(0) 编辑
摘要: 1. 向C#项目实例中的项目添加app.config文件: 右击C#项目实例中项目名称,选择“添加”→“添加新建项”,在出现的“添加新项”对话框中,选择“添加应用程序配置文件”;如果项目以前没有配置文件,则默认的文件名称为“app.config”,单击“确定”。出现在设计器视图中的app.config文件为: 在项目进行编译后,在bin\Debuge文件下,将出现两个配置文件(以本项目为例),一个名为“JxcManagement.EXE.config”,另一个名为“JxcManagement.vshost.exe.config”。第一个文件为项目实际使用的配置文件,在程序运行中所做的更改都将. 阅读全文
posted @ 2013-04-16 09:38 Jason.Lau 阅读(931) 评论(0) 推荐(1) 编辑
摘要: 1、创建空的sqlite数据库。//数据库名的后缀你可以直接指定,甚至没有后缀都可以//方法一:创建一个空sqlite数据库,用IO的方式FileStreamfs=File.Create(“c:\\test.db“);//方法二:用SQLiteConnectionSQLiteConnection.CreateFile(“c:\\test.db“);创建的数据库是个0字节的文件。2、创建加密的空sqlite数据库//创建一个密码为password的空的sqlite数据库SQLiteConnection.CreateFile(“c:\\test2.db“);SQLiteConnectioncnn= 阅读全文
posted @ 2013-04-12 12:03 Jason.Lau 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 用WSH直接创建快捷方式:1.首先要添加引用.添加引用的方法非常简单,右击你的项目并选择添加引用,选择 COM 选项卡并选择 Windows Script Host Object Model2.引用命名空间using System.Runtime.InteropServices;//互动服务using IWshRuntimeLibrary;3.创建快捷方式(注释中有详细说明)//实例化WshShell对象WshShell shell = new WshShell();//通过该对象的 CreateShortcut 方法来创建 IWshShortcut 接口的实例对象IWshShortcut s 阅读全文
posted @ 2013-04-11 18:48 Jason.Lau 阅读(607) 评论(0) 推荐(0) 编辑
摘要: set WshShell = WScript.CreateObject("WScript.Shell")Set objFSO = CreateObject("Scripting.FileSystemObject")strDesktop = WshShell.SpecialFolders("Desktop") '获得桌面目录strDesktopAll = "C:\Documents and Settings\All Users\桌面"strLinkFile = strDesktop & "\ 阅读全文
posted @ 2013-04-11 18:45 Jason.Lau 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 网页抓取又称之为网络爬虫,我们用来获取目标网站、目标模块的最新动态,可以直接抓取过来。 我们提供抓取目标的url地址,然后写一个方法,抓取目标url的东西。//获取某个URL下的内容public string getContextByUrl(string url) { WebRequest request = WebRequest.Create(url); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Stream dataStream = response.GetResponseStre... 阅读全文
posted @ 2013-04-08 11:40 Jason.Lau 阅读(799) 评论(0) 推荐(0) 编辑
摘要: /* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient)* Reflector 了一下 System.Net.WebClient ,改写或增加了若干:* DownLoad、Upload 相关方法!* DownLoad 相关改动较大!* 增加了 DataReceive、ExceptionOccurrs 事件!* 了解服务器端与客户端交互的 HTTP 协议参阅:* 使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! JSP/Servlet 实现!* http://blog.csdn.net/playyu 阅读全文
posted @ 2013-04-08 11:36 Jason.Lau 阅读(490) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Drawing.Drawing2D;using System.Drawing.Imaging;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls;usi 阅读全文
posted @ 2013-04-08 11:29 Jason.Lau 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 功能:将一个大数字符串从M进制转换成N进制 (.Net 3.5)思路: 先将M进制字符串逐位转换成十进制数字;然后使用短除法,逐位除以N,取的商做为下一轮的被除数,并保存每一轮的余值; 当被除数为零时,取出余数列表并反转,再逐位转换为N进制的字符串即可;代码如下:/// <summary> /// 将一个大数字符串从M进制转换成N进制 /// </summary> /// <param name="sourceValue">M进制数字字符串</param> /// <param name="sourceBase 阅读全文
posted @ 2013-04-07 10:41 Jason.Lau 阅读(1097) 评论(2) 推荐(0) 编辑