Delphi(程序人生)

Delphi Programer DoubleCat

导航

随笔分类 -  专题

Delphi软件技术的专题
从Interface到COM+(SOAP WebService)
摘要:从Interface到COM+(SOAP WebService)前言:当你把一个函数定义在方法内部,那这个函数只能供这个方法使用。你把一个函数定义在单元的实现部份,那么这个函数只能供在此代码之后的所有方法使用。当你把一个函数定义在单元接口内,那么整个单元内的方法都可以使用,引用这个单元的其它单元内方法也可以使用。当C++或其它开发工具想使用你这个函数时,你有二种选择,把这个函数封装成DLL或封装成COM,输出这个函数功能。以上的这些情况,都只能在本机使用,最多只能在局域网内使用,如果你想定义一个方法,全球都能用,那怎么办?除了使用WebService你没有其它选择。一、从Interface&# 阅读全文

posted @ 2011-04-01 20:59 DoubleCat 阅读(709) 评论(0) 推荐(0)

从Interface到COM+(Part Two)
摘要:从Interface到COM+(Part Two)一,COM是什么东西?COM是做什么用的?COM怎么用?1,COM=Component Object Model(组件对象模型),当你用delphi做了一个功能强大,操作简单的软件模块(或计算复杂的方法)时,在你要与用C++或其它语言开发工具的人协作时,你需要把你的这个模块里的功能提供给他们使用,在这种情况下,你有二种选择,要么,你把这个模块封装成DLL,调他们调用,要么你把这个模块封装成COM,安装到Windows操作系统里,供它们调用2,站在更大的应用软件系统角度,你的这个模块是组成大型应用软件中重要的组成部份,于是你的这个封装了的模块叫作 阅读全文

posted @ 2011-03-29 15:53 DoubleCat 阅读(293) 评论(0) 推荐(0)

从InterFace到COM+(Part One)
摘要:{ ---------从InterFace到COM+(Part One)------------------一,接口是做什么作的?接口与类有什么关系?1,说到接口不能不说到类,类是做什么的,它的功能与意义是什么? One:类是计算机语言面象对象后的产物,(面象对象是程序设计学的概念,它除了是个概念其它 什么都不是,就像.net和JDK他们只是一个软件运行平台(别人叫框架),其它什么都不是) Two:类(这里指基类)通过泒生来实现类功能的扩充,通过虚拟方法与动态方法实现类的多态, 一般而言,基类中定义对象的基本功能,并实现这些基本功能,如果只知道对象的基本功能名称 而不知道它的实现,那就把功能( 阅读全文

posted @ 2011-03-29 00:17 DoubleCat 阅读(179) 评论(0) 推荐(0)

线程的核心应用(DoubleCat)
摘要:{线程的核心应用(DoubleCat)一,Delphi的高级应用到了后期一点都不比C++简单,他只能说是一种入门容易,上手容的开发工具,到了后期高级应用,也同是很多概念上的东西,别说java在搞一大堆概念上的东西,其实Delphi也一样.本部份就Delphi的线程抛开理论见本质进行讲解.二,多线程主要应用于网络开发,游戏开发中,数据库中尽量少用(不是说不能用),因为在数据库开发中,为了防止数据的死锁与写入混乱,关系型数据库都提供了数据库事务主要是用来处理死锁与写入混乱这个问题的.三,线程的优先级别属性分为7级以tpNormal(tp=Thread Priority线程优先的意思)为中心,向上3 阅读全文

posted @ 2011-03-28 16:48 DoubleCat 阅读(341) 评论(0) 推荐(0)

制作GHOST XP
摘要:一、XP系统的安装优化 先在C盘中安装好XP系统并且安装常用软件到系统盘(c:\program file\目录下,如 OFFICE2003等,媒体播放程序,压缩软件等),(一定要用C盘安装XP,不能安装到其他 分区,除非你是整个硬盘GHOST)这时我们会发现,装好的系统盘即使不装任何的应用 程序几乎就有近1.5G的空间,这时即使是GHOST最大克隆压缩,一个XP系统就有755M大小,一张光盘刻不下... 阅读全文

posted @ 2010-11-26 12:42 DoubleCat 阅读(454) 评论(0) 推荐(0)

关于XP在局域网内不能互联的解决方法
摘要:相信很多人都有和笔者一样的经历,由WIN XP构成的网络所有设置和由WIN 2000构成的完全一样,但还是出现了根本不能访问的情况,笔者认为这主要是因为XP的安全设置和2000不一样所导致。针对这个问题笔者在网上查了一些资料,并将各种网上提供的常见解决方法做了相应测试,现在整理介绍给大家,希望能对遇到此问题的网友有所帮助,并请高手继续指点。部分内容摘自网络,请原谅不一一注明出处。 首先,这... 阅读全文

posted @ 2008-09-23 18:48 DoubleCat 阅读(827) 评论(0) 推荐(0)

Delphi与Ole,Word,Excel,查找与替换等
摘要:Delphi与Word之间的融合技术(下)zt 来自:yzhshi, 时间:2002-2-2 14:24:00, ID:902680 前面我就Delphi中调用Word写了一些,比较注重于具体实现,对于研究的方法则说的比较片面。 今天晚上,我静下心来,总结了一下怎样在Delphi中生成操作Word的代码。如果说前面我写的 是金子,那么下面这篇文章就是点石成金的手指(太自夸了,呵呵)。毕竟已经有半年... 阅读全文

posted @ 2008-08-20 20:47 DoubleCat 阅读(9648) 评论(0) 推荐(0)

面向对像
摘要:如下是面向对像的专题 --------------------- 不少的程序员,编写软件多年,大部份的时间从事数据库软件的开发工作,很少使用面像对像,不知道什么是面像对像,面像对像是做什么用的,为什么要面像对像,本专题介绍面像对像的来拢去脉,及面向对像这个软件编写思想(方法)的应用. _______________________ 讲解的过程如下(一步一步提高) ①简单数据类型->②子界->枚举-... 阅读全文

posted @ 2008-06-17 15:31 DoubleCat 阅读(530) 评论(0) 推荐(0)

无库连接-(内存表)
摘要:做数据库时,常常使用内存表->临时使用的表, 一般数据集组件都要求连接到哪个数据库,连接到哪个表,但是使用内存表时, 我们常常希望数据集组件不要去连接任何数据表, ①在SQL2000中,有连接产生一个内存表的方法用如下语句 Select * Into #内存表 From 表 Where 1=2; 这样的方法是在内存中产生一个的数据库中表结构一样的内存表 ②,还有另一个方法,就是利于T... 阅读全文

posted @ 2008-06-16 00:47 DoubleCat 阅读(1588) 评论(0) 推荐(0)