小李子

小小的蜗牛,慢慢的爬。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 ··· 14 下一页

2013年2月20日

摘要: 1、用firefox的firebug插件2、Teleport Ultra,不仅仅是离线浏览某个网页(让你离线快速浏览某个网页的内容当然是它的一项重要功能),它可以从Internet的任何地方抓回你想要的任何文件,它可以在你指定的时间自动登录到你指定的网站下载你指定的内容,你还可以用它来创建某个网站的完整的镜象,作为创建你自己的网站的参考。3、WebZip 把一个网站下载并压缩到一个单独的 ZIP 文件中,可以帮您将某个站台全部或部份之资料以ZIP格式压缩起来,可供你日后快速浏览这个网站。且新一版的功能包括可排定时间来下载,亦加强相当漂亮的立体界面及传输的曲线图。4、Mihov Picture 阅读全文

posted @ 2013-02-20 08:29 ljl_falcon 阅读(558) 评论(0) 推荐(0)

2013年1月8日

摘要: 创建一个定时器,设置每隔N秒触发一次,也就是每隔多久进行一次内存清除!!//调用procedure TfmMain.Timer1Timer(Sender: TObject);begin TClearMemory.Create(False);end;ClearMemoryThread单元代码如下:·········10········20······· 阅读全文

posted @ 2013-01-08 10:22 ljl_falcon 阅读(1679) 评论(2) 推荐(0)

2012年12月31日

摘要: Many usersasked Embarcadero to include a profiler in the next Delphi for Win32.Waiting for this, there are some interesting tools for profile a Delphi program.For example, AsmProfile is an Open Source sampling profiler wich is very simple to use.UPDATE:Actually AsmProfile is an “Instrumenting” profi 阅读全文

posted @ 2012-12-31 10:47 ljl_falcon 阅读(612) 评论(0) 推荐(0)

2012年12月28日

摘要: Delphi面向对象学习随笔八:物理封装作者:巴哈姆特http://www.cnpack.org(转载请注明出去并保持完整)前面说过的封装其实是逻辑意义上的封装。逻辑封装是对某一特定逻辑功能模块的封装,这个特定逻辑功能块可以是一个类,当然也可以是一个包,他们都有自己的逻辑边界。另一种封装方式,我们通常叫它为物理封装:物理封装其实是具体实现代码的物理集合,他可以以bpl,dll,com+等形式体现。逻辑封装里,对象的传递、数据共享与调用相对要简单的多,只要我们引用类所定义的单元(unit)就可以直接访问类中public和published所公布出来的属性或方法,在编译的时候,编译器会把工程内所有 阅读全文

posted @ 2012-12-28 16:25 ljl_falcon 阅读(329) 评论(0) 推荐(0)

2012年12月10日

摘要: 注:如本网转载的教程文章涉及版权等问题,请作者与我联系,我将在第一时间删除。谢谢! 联络邮箱(Contact E-mail):wzskynet#163.com·WINDOWS编程技巧之DELPHI篇·编程实现网页表单数据的自动提交·Delphi中对象解除技巧·一个只有17K的Delphi字符串加密程序源码·如何在数据中能加载.JPG格式的图片关键词:Delphi的接口陷阱Delphi的接口陷阱现在我所知的有两大陷阱:陷阱一、接口的类型转换陷阱a) 不能把一个对象引用强制转换成这个引用的类型没有声明实现的接口,即使这个对象实际实现了这个接口(呵呵 阅读全文

posted @ 2012-12-10 16:47 ljl_falcon 阅读(258) 评论(0) 推荐(0)

2012年9月6日

摘要: Delphi制作数据感知控件之浮想联翩王维康 编写知识点本文共有6个关于控件的知识点:1、基本控件的制作;2、感知属性的添加;3、关联控件的销毁处理;4、事件方法的赋值; 5、属性页的制作;6、组件包设计思想关于制作感知控件的文章有不少,但涉及的内容大都比较单一,读者只能依照文章的陈述按部就班地操作,无法很好的理解控件的制作机制。本文试图通过讲解一个控件的制作流程来着重阐述制作感知控件的思路和编程思想,让读者真正了解VCL控件的制作机制,而非仅仅达到了解此控件的制作方法为目的,希望能使读者在阅读以后达到“一叶落而知天下秋”的效果,哈,夸张了。本文以制作一个类似于DBEdit的控件为例。首先使用 阅读全文

posted @ 2012-09-06 13:52 ljl_falcon 阅读(404) 评论(0) 推荐(0)

2012年8月17日

摘要: 最初之所以要采用插件的形式进行开发,主要是为了解决功能服务的“热插拔”问题,在决定采用“框架+插件”的方式进行设计后,我们就更进一步,打算将一个个可以分割开来的拥有完整功能的组件都做成插件的形式,并且使同类型的插件的接口兼容,这样在以后需要改变时就可以灵活的进行替换。比如,将通信部分做成通信插件、日志记录部分做成日志插件等等。首先,我们要弄清楚,什么是插件?我给出了一个定义,可能有失偏颇。插件又称为扩展,是一种特殊的组件,用于增强和扩展基本框架的行为能力。插件和框架的通信协议是一组接口,插件的各种特性都可以通过该接口进行访问。插件主要有如下特点:(1)一个插件是一个独立的物理单元。它可以独立的 阅读全文

posted @ 2012-08-17 14:10 ljl_falcon 阅读(273) 评论(0) 推荐(0)

2012年8月14日

摘要: 从Dll中导出类,想必大家首先想到的是使用bpl包。这种方式有一个不好,那就是使用者必须清楚这个包中含有那些类,也就是说必须知道类的名字——这在一定意义上是个限制,试想一种情况,使用者定义了一个底层的抽象类(abstract class),然后在此基础上定义了许多应用类(concrete class),那么,对于使用者来说,他希望在不知道具体有哪些类的情况下能使用这些类——这么说似乎有些玄,但实际情况确实如此,因为定义抽象类的时候并不能预料到以后会有多少个具体类——那么这样的需求,要靠什么样的技术来实现呢? 其实实现的技术的难度并不大——作者在此将自己实践的经验献给大家,算作抛砖引玉,希望能. 阅读全文

posted @ 2012-08-14 15:41 ljl_falcon 阅读(399) 评论(0) 推荐(0)

2012年7月12日

摘要: http://www.docin.com/p-176895291.htmlhttp://www.cnblogs.com/zhixx/archive/2012/02/21/2360833.htmlhttp://www.umlchina.com/xprogrammer/issue/15/RelOO.htmhttp://blog.csdn.net/zhiyang202/article/details/448381 阅读全文

posted @ 2012-07-12 11:33 ljl_falcon 阅读(83) 评论(0) 推荐(0)

2012年6月15日

摘要: 一、提出问题在将json-rpc中JSONObject翻译成Delphi代码的时候,我碰到以下语句:1Method[]methods=klass.getMethods();2…3Methodmethod=methods[i];4…5if(key.length()>0&&6Character.isUpperCase(key.charAt(0))&&7method.getParameterTypes().length==0){8…9}10很明显,这里是通过反射得到类中包含的函数的信息及函数所包含的参数信息。当我在Delphi2009中兴奋的引入ObjAuto文 阅读全文

posted @ 2012-06-15 12:25 ljl_falcon 阅读(319) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 14 下一页