- 博客(17)
- 资源 (368)
- 问答 (1)
- 收藏
- 关注
原创 Delphi中MIDAS如何控制前台权限(MIDAS之六)
Delphi中MIDAS如何控制前台权限 (1)原理: 前台程序与应用程序服务器之间是通过DCOM机制的运行来传送数据,DCOM对象的安全机制是以Windows NT的安全模块为构建基础,换句话说,要设置某个用户是否有远程运行DCOM对象的能 力,最基本的条件是这个用户一定要被加入Windows NT的用户组内,如此才有资格连上Windows NT Server,并进而依
2004-10-30 09:58:00 1824
原创 Delphi中MIDAS前台程序如何连到后台(MIDAS之五)
Delphi中MIDAS前台程序连接到后台应用程序服务器 (1)SocketConnection: 只要前台计算机安装有TCP/IP的通信协议即可,但是Application Server上必须要有对应的SocketServer程序scktsrvr.exe (2)DCOMConnection: 如果前台计算机系统是Win95,则必须安装DCOM form Win95(去Micr
2004-10-30 09:56:00 2028
原创 Delphi中MIDAS线程模型种类(MIDAS之四)
Delphi中MIDAS线程模型 (1)Single 代表所产生的In-Process COM程序是一个单一线程的程序,一次只能接收一个client发出来的request,由于是循环的操作,所以不会有多任务同时进行的问题,你的COM程序不需要编写多任 务处理的部分. (2)Apartment 代表每一个Remote Data Module所产生的instance一
2004-10-30 09:55:00 1943
原创 Delphi中MIDAS程序的实例化模型种类(MIDAS之三)
Delphi中MIDAS应用程序COM服务器实例化模型种类 (1)Internal Instance 创建一个In-Process的COM程序,即DLL服务器. (2)Single Instance 如果每个客户程序都运行服务器程序的一个实例,则使用该模型.就是每个连上线的前台程序,在服务器上都会有一个对应的应用程序服务器被运行.因此每个前台发出来的查询都会有各自
2004-10-30 09:54:00 1975
原创 Delphi中创建MIDAS服务器并注册(MIDAS之二)
Delphi中如何创建并注册MIDAS应用程序服务器COM程序 Delphi提供一些向导(如:RemoteDataModule,Automation Object,TypeLibrary)来自动产生COM程序的结构. (法1)创建一个普通应用程序服务器 新建一个普通工程,然后通过New->Other->Multitier->Remote DataModule,来自动新建一个C
2004-10-30 09:52:00 2587
原创 Delphi中MIDAS是什么(MIDAS之一)
Delphi中MIDAS到底是什么呢?和他相关组件是什么呢? MIDAS(Multitiered Distributed Application Services)多层分布式应用服务 Delphi所提出的Multi-Tier结构是把原来的Two-Tier前台应用程序内的dbExpress,ADO,BDE,SQL Link,DataMoule,拿到另外一台NT服务器(就是所谓的应用程序
2004-10-30 09:51:00 3541
原创 Delphi命令行启动
如何让Delphi启动更快呢,可以通过点击Delphi快捷图标右键中,加上如下参数达到目的.命令行启动 (1)跳过Delphi启动界面(no splash) Delphi32.exe -ns (2)启动时不打开空项目(no project) Delphi32.exe -np (3)打开多个IDE 当Delhi正在运行时,双击Wndows Explorer中的Delph
2004-10-30 09:48:00 2384
原创 Delph组件如何使用自己的图标
用Delphi开发的的组件如何使用自己设置的图标呢?它里面又有什么奥秘呢?.组件使用自己的图标要进行以下几步: (1)知晓组件的信息: 我要注册的组件名为TNWTReport,在NWTReport.pas单元中. (2)制作一个和你的组件所在的单元文件同名的dcr文件,这里即为NWTReport.dcr,在该文件中添加一个24*24的BITMAP文件,名称一定要与你的组件名称一致,且全部大写,
2004-10-30 09:40:00 1750
原创 Delphi组件如何放到自己的页上
Delphi中编写了自己的组件,如果想任何人安装了以后,都在Delphi中的工具箱中创建一个自己的页,并把自己的组件放上去,如何做到呢?.将组件注册到自己的页要进行以下几步: (1)程序中调用RegisterComponents(NWT, [TNWTReport]); (2)在DELPHI控件栏击右键,选"属性",ADD一个页:NWT (3)编译组件并注册 (4)如果组件不再NWT页
2004-10-30 09:39:00 1304
原创 Delphi的桌面设置功能挖掘
Delphi提供了保存桌面设置功能,可以允许程序员使用多种方法定制IDE,满足不同需要,提供开发效率 (1)Delphi允许程序员用多种方法定制IDE,特别是允许打开多个窗口并排列它们,以及互相之间的停放.然而,程序员们经常需要在设计时打开一批窗口,而在调试时打开另一批窗口,在对窗体 操作时需要一种布局,而在编写代码时需要另一种布局.可以用一个名称保存这个桌面,并可以轻松恢复它. (2
2004-10-30 09:31:00 2302
原创 Delphi项目相对路径问题
你写了一个程序,如何把源码拷贝到其他机器的不同目录下,是否程序不能编译不能通过了,那么很有可能是路径出了问题,如何工程设置中都使用了相对路径,那么就方便多了,而且还会是项目管理更轻松,一幕了然. 在Project->Option->Directories/Conditionals页中,可以指定目录 (1)不要使用绝对路径,这样的话以后无论程序移动或者发布,都不会有需要重新修改路径的问题
2004-10-30 09:29:00 4578
原创 Delphi开发NT Service程序
Windows系统中有许多服务程序,他们最大的优点是,如何机器重启了,那么无需登陆系统,服务已经重新启动.这样就保证了一些后台服务器的无人值守.那么在Delphi又为开发这种程序准备了什么呢? 开发NTService程序 File->New->Other->New->Service Application NTService程序最大的一个特点是,如果被设置成自启动,那么如果机器出现问
2004-10-30 09:25:00 1961
原创 Delphi中的几种数据库引擎
Delphi中经常出现的词汇是ADO,BDE,dbExpress等等,那么他们之间到底有什么异同呢,Delphi中的数据库引擎又到底有多少种呢?也许应该从整体上把握一下,才能有的放矢. Delphi一共提供四种数据程序的设计标准,分别是Borland Database Engine(BDE),ActiveX Data Object(ADO),dbExpress,InterBase Expres
2004-10-30 09:20:00 3156
原创 Delphi中的参数传递方式
.参数传递方式: Delphi中有自己的参数传递方式,而Windows API也有自己的参数传递方式,那么他们之间有什么不同呢,要如何做到兼容呢,尤其是在编写动态库时? (1)cdecl: 通常是C/C++所使用的参数传递方式,它的传递方式是由右到左,而且当被调用的函数结束之后,将会由调用函数本身来清除堆栈上的参数数据. (2)stdcall: 参数传递方式,也
2004-10-30 09:17:00 3122
原创 Delphi常用快捷键
(1)块选代码: 【ALT+鼠标左键】(或者【Shift+Alt+方向键】) (2)代码模板: 【CTRL+J】 (3)代码整块移动: 【CTRL+SHIFT+I】(右移) 【CTRL+SHIFT+U】(左移) (4)源码定位: 【CTRL+鼠标左键】将鼠标指向变量名、单元名、类名,再用该热键可定位到相应的说明 (5)定义与实现切换:
2004-10-30 09:14:00 1887
原创 Delphi控件的停靠功能
Delphi自带的许多控件都有停靠功能,而且操作非常简单,大可不必选用第三方控件. 基本上,要进行Dock操作至少需要两个组件,一个人被附着的Dock Site组件,另一个人附在Dock Site上的组件,Delphi所提供的可视化组件只有继承自TWinContrl的VCL组件才具有Dock Site 功能,而只要是继承自TControl的VCL组件都具有附在
2004-10-30 09:12:00 2332
原创 Delphi默认窗体随想
Delphi中新建一个Form或者Frame时,它的字体都是西文习惯,这样就有可能造成在其他机器上由于字体的原因,窗体十分不美观.怎样才能为Delphi设置一个默认窗体,让它的字体Font符合中国习惯呢,而不用新建时再手工去修改窗体的Font,下面就是解决这个问题的方法.并且随之引出了Delphi的一个非常好的功能:1.新建窗体符合中国字体习惯 (1)一定要将窗体的Font属性修改为:
2004-10-30 09:11:00 2245 1
Delphi_WCF
2014-01-08
android录屏软件
2012-04-27
DelphiXE Update4 破解
2012-03-07
博客caption里的文字描述怎么改?
2022-02-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人