Icebird

Delphi/C# - My favorite programming language

导航

随笔分类 -  技术心得

上一页 1 2 3 4 下一页

Dojo学习笔记(3. Dojo的基础对象和方法)
摘要:Dojo学习笔记(3. Dojo的基础对象和方法) 这里所说的基础对象和方法是指的不Require任何包就能够调用的对象和方法 匿名函数 在开始前,我想介绍一下js里的匿名函数,这个在阅读dojo的源代码的时候,会发现到处都有匿名函数 ;(function(){alert(123);})();//前面的分号是一个空语句,是可以不要的 匿名函数。一个匿名函数就是一个没有名字的函数。 ... 阅读全文

posted @ 2006-08-02 15:25 Icebird 阅读(4063) 评论(0) 推荐(0) 编辑

Dojo学习笔记(2. djConfig解说)
摘要:djConfig是dojo内置的一个全局设置对象,其作用是可以通过其控制dojo的行为 首先我们需要在引用dojo.js前声明djConfig对象,以便在加载dojo.js的时候才能够取得所设置的值,虽然在0.3版本以后dojo支持在加载后设置,但是强烈建议你把声明djConfig的代码作为第一段script ...... 阅读全文

posted @ 2006-08-02 11:40 Icebird 阅读(5191) 评论(3) 推荐(0) 编辑

Dojo学习笔记(1. 模块与包)
摘要:Intro: Dojo是一个非常强大的面向对象的JavaScript的工具箱, 建议读者能够去补充一下JavaScript下如何使用OO进行编程的, 这对于你以后阅读Dojo Source有很大的用处 请大家下载dojo 0.3.1, 以下的说明均针对此版本 翻译自http://manual.dojotoolkit.org/WikiHome/DojoDotBook/BookUsingDojo 阅读全文

posted @ 2006-07-31 14:52 Icebird 阅读(12963) 评论(8) 推荐(0) 编辑

JavaScript 学习
摘要:今天没事又来学习JavaScripti = 123; //10进制: 123i = 0x123e1; //16进制: 74721i = 0123; //8进制: 83i = 123e1; //1230var o = {};o.x = 100;alert(o["x"]);我更喜欢把Object当成一个hashtable来使用对象的直接定义:var o1 = {x:1, y:2, total:3};... 阅读全文

posted @ 2006-07-20 17:32 Icebird 阅读(628) 评论(0) 推荐(0) 编辑

[Delphi] 实现自动化对象的一种简易方法
摘要:Delphi 中不需要建立ActiveX Library,不需要编辑TLB也能创建一个自动化对象。秘密就在于$METHODINFO这个没有文档描述的编译指令。首先我们定义一个TScriptableObject,继承自TObjectDispatch (ObjComAuto.pas) {$METHODINFO ON} TScriptableObject = class(TObjectDispat... 阅读全文

posted @ 2006-07-18 09:25 Icebird 阅读(1523) 评论(2) 推荐(0) 编辑

[C# Control] 仿RAR式进度条 (RarProgressBar)
摘要:System.Windows.Forms.ProgressBar的样式实在是太普通了, RarProgressBar让你多一种选择. 我并没有实现双进度显示, 因为我想不出除了文件压缩外还有什么地方能够用到双进度显示 阅读全文

posted @ 2006-07-04 09:28 Icebird 阅读(1892) 评论(4) 推荐(0) 编辑

Wise UNpacker 0.91A [with Delphi Source]
摘要:Intro: 一款专门解压Wise制作的安装包的小工具,不需要知道安装密码即可解开,甚至可以告诉你软件的安装密码是什么,工具由一个命令行工具和一个图形界面组成History:0.90A [2003-07-28]: First Release to public0.91A [2005-06-13]: 现在能够从那些不完整的安装文件尽可能的提取文件出来Full Source is include... 阅读全文

posted @ 2006-07-03 11:51 Icebird 阅读(2289) 评论(0) 推荐(1) 编辑

Delphi SWF SDK v1.4 Crack Notes
摘要:Tools: Dcu2Pas + OllyDbg + HEdit Download: http://www.tommstudio.com/zips/DelphiSWFSDKv1.4.rar Offical Website: http://www.delphiflash.com/ Latest Version: 2005-06-16 1.91 NagInformation: Unregistred version Delphi SWF SDK! 这个版本似乎是以前0day发布过的版本,但是居然还有nag information 阅读全文

posted @ 2006-06-30 10:53 Icebird 阅读(2116) 评论(2) 推荐(0) 编辑

[C# Control] 走马灯(Marquee)
摘要:本来打算自己用Graphics.DrawString的,但是发现效果没有直接利用Label的好 代码没什么可研究的,不过效果似乎还不错 阅读全文

posted @ 2006-06-22 17:29 Icebird 阅读(3087) 评论(2) 推荐(0) 编辑

C#开发的仿Windows扫雷(with full source)
摘要:虽然很早就开始用ASP.NET开发了,但是开发Windows Form却是上个月才开始的,这个是我在学习C#编程(VS.NET 1.1)写的习作, 因此程序写的不是太好目的是用C#做一个与Windows一样的扫雷出来,目前基本达到了我的设想我先写的扫雷数据和算法部分,这部分基本上没有遇到什么困难,核心就是数据结构的选用(二维数组)然后开始写控件,我没有全部采用图片切换的方式,而是学习了一些gdi的... 阅读全文

posted @ 2006-06-21 14:53 Icebird 阅读(7305) 评论(15) 推荐(2) 编辑

.NET Windows Form开发心得
摘要:第一次用VS.NET 2003做Windows Form 开发, 总结一下 阅读全文

posted @ 2006-05-29 11:40 Icebird 阅读(3656) 评论(4) 推荐(0) 编辑

PDF 格式优化的一点经验
摘要:需要准备如下工具Adobe Acrobat (推荐7.0中文版)Passware Kit -> PDF Password1. 如果PDF格式设置有owner密码, 用PDF Password生成没有密码的新PDF2. 如果PDF加了数字签名, 用Acrobat打开没有密码的PDF, 会提示签名被破坏, 不予理会这个提示, 使用菜单中的Document(文档) -> Extract Pages..... 阅读全文

posted @ 2006-04-28 09:14 Icebird 阅读(1130) 评论(0) 推荐(0) 编辑

ABCpdf.NET 的简易使用指南
摘要:iTextSharp是一个很强大的动态创建pdf的工具, 可是缺少一个可以直接转换html到pdf的功能, 而这个功能用ABCpdf.NET轻而易举的实现, 特此向大家介绍一下ABCpdf的用法 阅读全文

posted @ 2006-04-27 16:26 Icebird 阅读(11040) 评论(10) 推荐(0) 编辑

在UltraEdit中使用正则表达式
摘要:删除空行: 替换 %[ ^t]++^p 为 空串 删除行尾空格: 替换 [ ^t]+$ 为 空串 删除行首空格: 替换 %[ ^t]+ 为 空串 每行设置为固定的4个空格开头: 替换 %[ ^t]++^([~ ^t^p]^) 为 " ^1" 每段设置为固定的4个空格开头: 替换 %[ ^t]+ 为 " " (如果一行是以空格开始的,则视之为一段的开始行) 将一段合并为一行: 替... 阅读全文

posted @ 2005-11-24 11:25 Icebird 阅读(5134) 评论(0) 推荐(0) 编辑

一个很有用的检测USB设备插入拔出的对象(from Torry's Dephi Pages)
摘要:unit USBUnit; interface uses Windows, SysUtils, Classes, Messages, Forms; type PDevBroadcastHdr = ^DEV_BROADCAST_HDR; DEV_BROADCAST_HDR = packed record dbch_size: DWORD; dbch_devicetype... 阅读全文

posted @ 2005-01-27 16:23 Icebird 阅读(4410) 评论(0) 推荐(0) 编辑

在JScript中实现函数重载(overload)
摘要:众所周知,JScrip中没有overload关键字,但是我们可以构造一个调度函数来实现 阅读全文

posted @ 2005-01-10 10:48 Icebird 阅读(2018) 评论(8) 推荐(0) 编辑

自己写的一个测试函数执行效率的单元(test on Delphi 7)
摘要:运用了一点技巧来实现对函数进行效率测试使用方法:uses Profile;.......function TForm1.Func1():string;begin TFunctionTimeProfiler.ExecuteTest(ClassName, 'Func1'); //这里会创建一个接口实例,并开始测试; 此实例会自动释放并结束测试 ....end;程序最后退出会自动生成一详细... 阅读全文

posted @ 2004-11-04 14:39 Icebird 阅读(2434) 评论(1) 推荐(0) 编辑

如何在C#中存取以关键字作为名字的元素
摘要:Access a Program Element That Has the Same Name as a Keyword Problem You need to access a member of a type, but the type or member name is the same as a C# keyword. Solution Prefix all instances of ... 阅读全文

posted @ 2004-09-30 16:07 Icebird 阅读(877) 评论(0) 推荐(0) 编辑

软件测试什么时候可以结束
摘要:有人说 测试应该永远不会结束!因为这个世界上根本没有“没有错误”的程序,既然如此,测试应当永续。有人认为测试应该有结束的时候,那这个到底是什么时候呢,应该就是软件的寿终时刻吧,一个产品的寿命到了尽头,那也就意味着它的测试也就结束了。也有人说当发布软件之后测试就结束了。 阅读全文

posted @ 2004-07-23 09:37 Icebird 阅读(1378) 评论(0) 推荐(0) 编辑

CrossKylix - Kylix Crosscompiler for Delphi/Windows
摘要:实在是不知道写什么好,就介绍介绍有用的工具吧。 CrossKylix - Kylix Crosscompiler for Delphi/Windows About Welcome to CrossKylix, a free (as in beer and speech) toolkit to integrate the Borland Kylix (Delphi for Linux) compil... 阅读全文

posted @ 2004-06-11 09:01 Icebird 阅读(1142) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 下一页