如何在DELPHI的源码编辑窗口中插入字符?100分小噫嘻。(100分)

  • 主题发起人 主题发起人 Jayant
  • 开始时间 开始时间
J

Jayant

Unregistered / Unconfirmed
GUEST, unregistred user!
DELPHI的CODE COMPLETE想必各位都知道,但是用户如何才能在源码编辑窗口
中插入自己的字符串呢?
方法当然是要用“专家”,但是HOW?
 
>方法当然是要用“专家”,
什么意思?
菜单tools下有个Environment Options
其中有Code insight.
在这操作就行了。
 
什莫意识 你是说在 code insight 中有你的‘字符’吗?
如果你声明 一个类 tobject 和它的一个方法 zifu 那麽你调用这个类的方法时
tobject。后 code indight 中会自动出现这个方法
不止我理解的对不对
 
大家不要搞笑了,应该用专家的,但加入这东西不知有无可能。加菜单,改属性编辑
器,改toolbar都可以,但加code complete不知行不行。
 
不知道你说的是什么意思,
按照我的理解, 4.13是对的
 
首先要感谢各位对我的问题感兴趣,但是这里恐怕只有hansong真正理解了我的意思。
大家用DELPHI时,恐怕都遇到过这样的问题吧:虽然她提供了CODE COMPLETE功能,
但是在编写程序时还是要输入控件的名字,有些控件名字还是比较长的。我的想法
是设计一个专家,执行时她动态记录所有加入FORM的控件的NAME,而当你输入时,
点击这一NAME,而这个NAME所代表的字符串就自动加入到编辑器中当前光标位置处。
这回我想我已经解释的够清楚了,欢迎大家为我解答,有兴趣的可以与我合作。
3X
 
这种东西很容易写,可惜卖不了钱,没什么意思:(
 
说得也是,不过可以
1、练练手
以后可以跟人家吹牛,俺写过Expert!
2、放到网上给人家down
于是大家都很佩服,名气暴涨

不过话说回来,我对Jayant提这个问题的动机实在是不同意
Name出现在源代码中的比例实在是小
xxx.xxxx.xxxx.xxxx的情况太多了,
所以我觉得没什么意义

还有:
>>...动态记录所有加入FORM的控件的NAME...
IFormDesigner.GetComponentNames方法好象就可以了,
瞎猜的,有谁知道,来说说?

另外,如果有人真的要作的话,我建议:
不要用“点击这一NAME”的方式,
最好做成热键激活,在ListBox中显示Name,
用户选择一个,就象Delphi编辑器的自动提示一样
这样应该更好用吧?
 
>>于是大家都很佩服,名气暴涨
真能这样吗,人民币我所欲也,名气亦我所欲也
如果那个大款再能拿点分,我就干了。1000分就卖!
$-)
 
>>1000分就卖!
名利双收啊,想得好美耶~~

我用2个帐号散出去的分加起来超过5000了,

早知道你这么贪财,留着给你好了~~
 
君子爱财,取之有道(虽然我不是君子)
但你那种财我是不要的,
我这应该叫盗亦有道:O)
 
“天之道,损由于以奉不足”

这才是大道~~

反正留着也没用,又不能吃利息,
何况降了7次息,还有交20%的利息税~~
所以嘛,发发分,让穷兄弟们高兴高兴也不错啊

你没看到人家来抢分的时候多高兴!

 
勘误表:

“天之道,损由于以奉不足” ---> “天之道,损有余以奉不足”

 

>所以嘛,发发分,让穷兄弟们高兴高兴也不错啊
那也找个好点的措口嘛,比如gf生日,某某重生等等;)

如果只是闲构件名太长难敲,可以这么:
self.
然后选中那个构件就是了。
或用with来不用每次都敲其名。
 
>>比如gf生日,某某重生
从来没有过gf啊!只有无数次失恋,要不要庆祝??
“某某重生”是什么意思?

>> self.
>>然后选中那个构件就是了
这招倒不错!
 
Tools->Enviroment Options->Code Insight->Add

Short Cut输入:你要简写的字符"PPP"

然后在Code里面输入一些字符“this is a test”

然后回到ide中,键入ppp,然后按下Ctrl+J就行了
 
看了各位的宏论,我真是有苦说不出,我晕!但是我对“狗”兄、“颖妹”把我这里当成
聊天室很是不满:-/
我再次恳请各位在江湖上闯荡的虾哥、虾姐认真看看问题。
说白了,在D下编辑窗口中只要CTRL+SPACE 就会显示出当前FORM上的控件,这个功
能如果自己实现,应该怎么做。
请别再告诉我什么“声明一个类”、什么CTRL+J。什么GetComponentNames.
我有些心跳过速(气的),请各位原谅。
 
功能没什莫意思?很无聊。
 
好水不知节,当众乃发生,随分钱入页,论无细无声。
 
后退
顶部