D4小技巧疑问?(20分)

  • 主题发起人 主题发起人 Shangrila
  • 开始时间 开始时间
S

Shangrila

Unregistered / Unconfirmed
GUEST, unregistred user!
1、请问如何使D4的预编译开关保持历史状态?
ie.
when I input the line:
edit1.
when press '.' the property of 'sort by'
2、如何使D4的语法检查开关关掉?
ie.
The Object Inspector Windows 中在连接DB的Tablesh时,不连库,我想
硬写某字段,老有语法检查,很可恶!
 
菜单的工具中有
 
这些设置在Project菜单中均可设置。
如果想要在程序中动态设置我觉得是不可能的。
 
详细一点,OK?
 
有人知道具体位置吗?
 
Project|Options...|Compiler|
 
to zhshf:
Ido
it nearly all option, But have no effect!
 
1. Tools/Eviroment/Code Insight/Code Completion
2.能否说的清楚些?
 
2. 先把datasource设置为空。字段写完后, 再将Datasoure置回原来。
 
2. 抱歉,某人着实愚笨,仍然看不懂,不过我试着在code中写字段,好像没有出现语法问题。
 
To cxy:
1,你所说的是指TObject的预编译开关的开关状态,我所说的是指
when I input the line:
edit1.
'.'后出现Edit1的 property,而其property 有两种sort方式 'Sort By Scope'
和'Sort By Name'.每次在D4关闭后又重新启动时,每次都是确省为:
'Sort By Scope',我想保留'Sort by name'状态.
2、如何使D4的语法检查开关关掉?
是指当一个Dbgrid连库时, Dbgrid的Datasource连到一个Database控件,
不连库,在The Object Inspector Windows 中手动编辑某字段,当硬写某
字段,每敲一个字母就会有语法检查,想关掉它!

To SeaSky:
Your Method is a little effect. But seems so silly.do
you have
some more effect method?

 
1. 在注册表中,
HKEY_CURRENT_USER/Software/Borland/Delphi/4.0/Code Insight下,
改Scope Sort值,
值改为字符串"False"或数字0,便是Sort by name.
(值改为字符串"True"或数字-1,便是Sort by scope.)
但也仅仅只能使用一次,一旦Delphi 4启动,值自动改为"True", 不知为什么?
也许可以做一个REG File, 每次启动Delphi 4前运行一次,或做一个小程序启动
Delphi 4.
haha, 不好意思,在下提供如此恶劣的方法,还不如每次指定一次Sort by name方便
谁有什么办法解决?
 
多人接受答案了。
 
后退
顶部