07 2004 档案

关于自定义实体类在webservice调用时property丢失的问题
摘要:三个project,一个client,一个webservice,一个webservicecomponent。client代码: localhost.ToolType[] types;localhost.Service1 s = new localhost.Service1();types = s.GetToolType();comboBox1.DisplayMember = "Name";com... 阅读全文

posted @ 2004-07-30 16:47 鞠强 阅读(1841) 评论(1) 推荐(0) 编辑

自画菜单中如何触发MeasureItem事件的问题及解决办法
摘要:目前的gsp workflow designer是有国际化支持的:多语言、数字、日历等。今天刚刚把多语言加上。默认的designer是english的,菜单显示正常。但是切换到中文后,主菜单的汉字都挤到一起了。如果中文是默认语言,那么切换到english之后,english的菜单现实的宽度和汉字的时候是一样的。所以,我就断定,MeasureItem Event没有被触发。我设置的断点没有到达,也证... 阅读全文

posted @ 2004-07-30 15:42 鞠强 阅读(2092) 评论(3) 推荐(0) 编辑

C#中字符串的常用用法(原创)
摘要:一哥们问我一些字符串的问题,找以前再csdn的帖子,没找到。google了一下表体(去掉原创两个字),晕倒!!!大部分都变成了大家自己的原创。不过幸亏转载的很多,才把这个找到。嗬嗬,赶紧做个记号。//获得汉字的区位码 byte[] array = new byte[2]; array = System.Text.Encoding.Default.GetBytes("啊"); int i1 ... 阅读全文

posted @ 2004-07-28 11:07 鞠强 阅读(2654) 评论(3) 推荐(0) 编辑

工作流中对于事务处理的思考
摘要:由于这个engine,需要考虑到COM+/ASP.NET/winform+Webservice,尤其是前者,业务系统的处理,和engine的处理,在事务上是否需要保持一个?咨询了一下ms,答案是不需要。不处理事务,而是按照错误来处理。所以,我写了一段伪码,业务单据的程序,这么修改应该就可以了吧! public void bill.Save(){ bool e... 阅读全文

posted @ 2004-07-19 16:27 鞠强 阅读(2017) 评论(4) 推荐(0) 编辑

看了dannyr的java中文类,自己写了一个。
摘要:嗬嗬,虽然知道.net支持中文类名、变量,不过,自己从来没有试验过。下面是代码: using System;namespace ConsTest{ class Class1 { [STAThread] static void Main(string[] args) { 中文类 个人信息 = new 中文类("鞠强"); ... 阅读全文

posted @ 2004-07-16 18:33 鞠强 阅读(768) 评论(2) 推荐(0) 编辑

工作流引擎被各种开发语言调用的思考
摘要:我有了一个engine,C#做的。对于asp.net,可以直接add reference即可。对于smartclient方式的,通过webservice来call后台的component,component直接add reference这个engine也可以了。对于COM+组件,两种方式,一是通过regasm把engine在server上同时注册为一个com+组件,这样可以用latebinding... 阅读全文

posted @ 2004-07-14 17:23 鞠强 阅读(7042) 评论(11) 推荐(0) 编辑

C#来做virus的设想
摘要:偶不懂PE格式,不懂strongname应该如何处理,所以,下面是一个非常笨的方法,假设有一个exe,我现在要感染它,因为上面的原因决定,我只能选择一个迂回的路线。把exe用ildasm搞成.il代码,然后把我的il代码加进去,然后ilasm重新编译该il,呵呵。这样做,需要被感染的机器安装有ildasm(如果不装sdk,没这玩意儿)。简单的例子:我想输入hello,fqq!那么写一个最小的代码,... 阅读全文

posted @ 2004-07-13 15:40 鞠强 阅读(1789) 评论(8) 推荐(0) 编辑

多年前的《曹操传》存档修改器
摘要:sourcecode丢失了,。只剩下了exe和dll文件。原来使用bcb3写的,其实这种静态的存档修改器,主要就是对于文件格式的分析了。及时的存盘和fc/b,基本上就能把一个结构分析的差不多。写过好几个游戏的,这个特殊一点,因为头像及所有的图形信息,都在resource dll中,所以直接读取就可以了。.net下如何读取老的resource dll,我没试验过。如果没有简单的class,按么dll... 阅读全文

posted @ 2004-07-10 09:00 鞠强 阅读(24051) 评论(38) 推荐(0) 编辑

所有的WMI可以使用的class
摘要:这是n年前从msdn上找到的,我不知道是否有什么地方可以search到这些类?现在类名都是在代码中hardcode的,呵呵。知道这些类名之后,写一个最简单的应用,是可以知道系统的全部硬件、软件信息。比如说CPUID,主板序列号,硬盘出厂的ID号,CPU速度,网卡号等。从前写过一个程序放在csdn上可以下载,blog上不知道是否可以放一个连接?我把source code放上来。 好佩服自己!!!这么... 阅读全文

posted @ 2004-07-09 15:44 鞠强 阅读(4217) 评论(12) 推荐(0) 编辑

做了一个petoolkit的gui版本,放几张图上来。
摘要:mono里面有全部的源代码,但是我很懒,它命令行的输出不好看,而且速度比较慢,于是自己做了一个GUI版本的。mono代码在这里:D:\\mono\\mcs-1.0\\class\\Mono.PEToolkit。唯一修改的地方,是Rows.cs中所有的类都增加了一个对于接口方法string Dump();的实现。其他的,没有任何改动。不是用reflection做的,而是直接分析pe header得到... 阅读全文

posted @ 2004-07-09 14:32 鞠强 阅读(1110) 评论(4) 推荐(0) 编辑

与灵感之源的vb.net对应的SmartExcel的C#版本
摘要:我的代码,是从sf.net上down下来的vb.net的版本。该版本已经很久没有进行维护了。我将其转化到了C#版本。不过说实话,没有一个WYSWYG的ide(如excel的designer),这段代码没什么作用。写一个excel文件,太复杂了。。。下面是SmartExcel.CS的代码,其他的代码,我都放在回复里面,请慢慢看。。。 using System;using System.IO;usi... 阅读全文

posted @ 2004-07-08 09:25 鞠强 阅读(23722) 评论(47) 推荐(0) 编辑

对于构造方法的简单代码示例
摘要:本来不应该贴在这里的,会被众多高手贻笑大方的。不过,有两个同事这两天问我这个问题,我感觉大家的基础知识还不扎实,所以就把一个简单的demo放出来。加之这个站点也有很多非博客的人来看,权作一个新手入门。 using System;namespace Construture{ class Demo { [STAThread] static void Main(... 阅读全文

posted @ 2004-07-06 18:00 鞠强 阅读(866) 评论(2) 推荐(0) 编辑

对DDLLY的关于属性与方法new的理解
摘要:property只是一个包含了一个或者两个的method的refrence。“no more,no less”。为了减少对外界的暴露情况,对于property引用的method,简单的在metadata上设置了一个specialname的attribute而已,通知编译器变异的时候,把这些方法隐藏掉。所以,new一个method覆盖property是可以的。这一点,编译器如果要检查,也只能检查me... 阅读全文

posted @ 2004-07-06 17:54 鞠强 阅读(750) 评论(6) 推荐(0) 编辑

hello

world

点击右上角即可分享
微信分享提示