如果允许intenet网的接入访问,当然是3层的好
另外,如果用户的数量比较多,客户机的数量也不少的情况下,3层的维护比两层要简单
另外,如果用户的数量比较多,客户机的数量也不少的情况下,3层的维护比两层要简单
解决方案 »
- 你的QQ被360备份没有?
- 这个问题把头都快想爆了,高手来帮帮啊~
- 请问如何实现在程序上显示程序运行的时间,就是程序从启动到目前运行了多长时间,直到程序退出。
- 简体系统写的程序怎么才能在繁体系统正常显示字体!
- 记录的重新排序问题
- 1500分求购COM+实例,收到给分,分已发出,绝不食言,由于一个贴子只能发100分,请分别到15个帖子接分!!!!(10 of 15)
- 菜鸟问题,请各位大虾指点!!!
- 怎样在程序中对生成的一个或多个文本文件进行压缩?
- 在c/s中如何判断服务器是否连接?
- 请问,如何动态编辑AdoDataSet的CommandText属性?
- 谁有好的AVI动画,我要放在程序里面,让其他人知道程序在干活(先给200)
- Import Type Library一个外部类库后,怎么再自己的工程里调用呀?我很菜鸟,麻烦介绍介绍
Type Switch
Syntax {$M+} or {$M-}
{$TYPEINFO ON} or {$TYPEINFO OFF}
Default {$M-}
{$TYPEINFO OFF}
Scope Local
The $M switch directive controls generation of runtime type information (RTTI). When a class is declared in the {$M+} state, or is derived from a class that was declared in the {$M+} state, the compiler generates runtime type information for fields, methods, and properties that are declared in a published section. If a class is declared in the {$M-} state, and is not derived from a class that was declared in the {$M+} state, published sections are not allowed in the class.Note: The TPersistent class defined in the Classes unit of the VCL is declared in the {$M+} state, so any class derived from TPersistent will have RTTI generated for its published sections. The VCL uses the runtime type information generated for published sections to access the values of a component's properties when saving or loading form files. Furthermore, the Delphi IDE uses a component's runtime type information to determine the list of properties to show in the Object Inspector.There is seldom, if ever, any need for an application to directly use the $M compiler switch.