- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 常用正则表达式(整理中...)
1 提取中括号[]中内容 string input = "asdf[111]sdfsf[222]sdfsdf"; Regex r = new Regex(@"\[([^\]]*)\]"); MatchCollection match = r.Matches(input); foreach (Ma...
2010-08-31 15:05:57 105
原创 Path的Data生成归总
Path的Data数据有三种生成方式: 1. 最简单的是用Expression Design。可以粘贴来自其它软件的矢量图形。导出时选择,文件->导出->导出属性->格式->XAML Silverlight 画布,即可得到XAML格式的矢量图形,也就是Path。 2. 如果只是把文字转成图形,相当于印刷行业里的文字转曲,可以直接用Expressi...
2010-08-26 11:53:33 429
原创 Path Data 常用图形(整理中....)
1 三角形<Path Stroke="#FF939393" Data="M 3,1 L 6,8 L 0,8 z" Stretch="Fill" Fill="#FFD1D1CD"/> 2 倒三角形<Path Stroke="#FF939393" Data="M 3,3 L 6,1 L 0,1 z" Stretch="F
2010-08-26 11:38:40 1359
原创 IL指令集——比较指令
Public field Static Ceq 比较两个值。如果这两个值相等,则将整数值 1 (int32) 推送到计算堆栈上;否则,将 0 (int32) 推送到计算堆栈上。Public field Static Cgt 比较两个值。如果第一个值大于第二个值,则将整数值 1 (int32) 推送到计算堆栈上;反之,将 0 (int32) 推送到计算堆栈上。...
2010-08-24 14:34:09 331
原创 IL指令集——跳转指令
Public field Static Beq 如果两个值相等,则将控制转移到目标指令。Public field Static Beq_S 如果两个值相等,则将控制转移到目标指令(短格式)。Public field Static Bge 如果第一个值大于或等于第二个值,则将控制转移到目标指令。Public field Static ...
2010-08-24 14:33:18 571
原创 IL指令集——运算指令
Public field Static Add 将两个值相加并将结果推送到计算堆栈上。Public field Static Add_Ovf 将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Public field Static Add_Ovf_Un 将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。...
2010-08-24 14:32:17 461
原创 Emit学习之旅:例子 (整理中...)
---------------------------------------------------------------------------------------------------例子 1: 最简单的语句 public void Test1() { Console.WriteLine("aaaa"); ...
2010-08-24 14:02:49 172
原创 Reflect中MethodInfo使用方法(整理中....)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Reflection;namespace MethodInfoInvokeDemo{ public class ReflectTest { pu...
2010-08-24 13:53:10 256
原创 Emit学习之旅(2):创建常见元素—基础部分
上回已经用Emit创建了一个简单的类型。下面接着说说如何为动态创建的类添加实例成员,属性,方法等。准备工作 这次来创建一个Student类。首先准备好大致框架: AssemblyName assemName = new AssemblyName(); assemName.Name = "EmitStudy2"; As...
2010-08-24 13:09:52 123
原创 Emit学习之旅(1):Emit概览
转载Frog博客空间:http://www.cnblogs.com/MythYsJh/archive/2010/04/19/1715383.html 一、Emit概述 Emit,可以称为发出或者产生。在Framework中,与Emit相关的类基本都存在于System.Reflection.Emit命名空间下。可见Emit是作为反射的一个元素存在的。说道反射,大家应该都不陌...
2010-08-24 13:03:41 161
原创 SLLambdaParser For Silverlight
将LambdaParser开源项目整合到Silverlight中,在Silverlight客户端上执行C#委托代码 LambdaParser源代码可在http://code.google.com/p/lambda-parser/下载 相关网址:http://www.cnblogs.com/zhucai/archive/2010/01/25/lambdaparse...
2010-08-23 11:53:02 84
原创 根据类型名称获取类型的对象
private Type GetTypeCore(string typeName) { #if SILVERLIGHT Assembly a = typeof(System.Action).Assembly; Type type = a.GetType(typeName, false);...
2010-08-23 10:12:49 471
原创 SQL生成汉字拼音
create function [dbo].[fGetPy](@words nvarchar(2000)) returns varchar(8000) as begin declare @word nchar(1) declare @pinyin varchar(8000) declare @i int declare @words_len int declare ...
2010-08-17 15:12:08 280
原创 多级菜单导航工具条
多级菜单导航工具条animated multi-level drop-down menuhttp://www.gleblanc.eu/Blog/post/Menus-part-III-animated-multi-level-drop-down-menu.aspx 例图:
2010-08-10 14:08:53 142
原创 Silverlight使用Com组件操作Excel的封装类(3)使用方法
//方法1//打开excel public bool OpenXls() { var ofd = new OpenFileDialog(); //ofd.Filter = "Excel2003文件(*.xls)|*.xls|Excel2007文件(*.xlsx)|*.xlsx|所有文件(*.*)|*.*";...
2010-08-07 11:08:05 103
原创 Silverlight使用Com组件操作Excel的封装类(2)
LSOOBXlsHelper.csusing System;using System.IO;using ClientUtils;namespace Longshine.SLLib.LSOOBExcel{ public class LSOOBXlsHelper { public static string GetSpecialFolder...
2010-08-07 11:03:20 142
原创 Silverlight使用Com组件操作Excel的封装类(1)
首先需要引用Microsoft.CSharp.dll 和 System.Core.dll。然后需要脱离浏览器才能运行调试 判断“是否脱离浏览器”和“提升信任”的方法if (!Application.Current.IsRunningOutOfBrowser) { LSWindow.Alert("Excel导入功能必须在脱...
2010-08-07 11:01:03 138
原创 Image控件的属性扩展
扩展Image的属性,显示Web下的图片。 对Image的属性进行扩展:using System;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Ink;u...
2010-08-07 10:56:02 221
原创 Java2word
java2word 是一个在java程序中调用 MS Office Word 文档的组件(类库)。该组件提供了一组简单的接口,以便java程序调用他的服务操作Word 文档。这些服务包括: 打开文档、新建文档、 查找文字、替换文字, 插入文字、插入图片、插入表格, 在书签处插入文字、插入图片、插入表格等。 填...
2010-08-07 10:42:44 246
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人