J Jayant Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-08 #1 DELPHI的CODE COMPLETE想必各位都知道,但是用户如何才能在源码编辑窗口 中插入自己的字符串呢? 方法当然是要用“专家”,但是HOW?
4 4.13 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #3 >方法当然是要用“专家”, 什么意思? 菜单tools下有个Environment Options 其中有Code insight. 在这操作就行了。
阿 阿蒙 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #4 什莫意识 你是说在 code insight 中有你的‘字符’吗? 如果你声明 一个类 tobject 和它的一个方法 zifu 那麽你调用这个类的方法时 tobject。后 code indight 中会自动出现这个方法 不止我理解的对不对
什莫意识 你是说在 code insight 中有你的‘字符’吗? 如果你声明 一个类 tobject 和它的一个方法 zifu 那麽你调用这个类的方法时 tobject。后 code indight 中会自动出现这个方法 不止我理解的对不对
H hansong Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #5 大家不要搞笑了,应该用专家的,但加入这东西不知有无可能。加菜单,改属性编辑 器,改toolbar都可以,但加code complete不知行不行。
S SuperMMX Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #6 不知道你说的是什么意思, 按照我的理解, 4.13是对的
J Jayant Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #7 首先要感谢各位对我的问题感兴趣,但是这里恐怕只有hansong真正理解了我的意思。 大家用DELPHI时,恐怕都遇到过这样的问题吧:虽然她提供了CODE COMPLETE功能, 但是在编写程序时还是要输入控件的名字,有些控件名字还是比较长的。我的想法 是设计一个专家,执行时她动态记录所有加入FORM的控件的NAME,而当你输入时, 点击这一NAME,而这个NAME所代表的字符串就自动加入到编辑器中当前光标位置处。 这回我想我已经解释的够清楚了,欢迎大家为我解答,有兴趣的可以与我合作。 3X
首先要感谢各位对我的问题感兴趣,但是这里恐怕只有hansong真正理解了我的意思。 大家用DELPHI时,恐怕都遇到过这样的问题吧:虽然她提供了CODE COMPLETE功能, 但是在编写程序时还是要输入控件的名字,有些控件名字还是比较长的。我的想法 是设计一个专家,执行时她动态记录所有加入FORM的控件的NAME,而当你输入时, 点击这一NAME,而这个NAME所代表的字符串就自动加入到编辑器中当前光标位置处。 这回我想我已经解释的够清楚了,欢迎大家为我解答,有兴趣的可以与我合作。 3X
李 李颖 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #9 说得也是,不过可以 1、练练手 以后可以跟人家吹牛,俺写过Expert! 2、放到网上给人家down 于是大家都很佩服,名气暴涨 不过话说回来,我对Jayant提这个问题的动机实在是不同意 Name出现在源代码中的比例实在是小 xxx.xxxx.xxxx.xxxx的情况太多了, 所以我觉得没什么意义 还有: >>...动态记录所有加入FORM的控件的NAME... IFormDesigner.GetComponentNames方法好象就可以了, 瞎猜的,有谁知道,来说说? 另外,如果有人真的要作的话,我建议: 不要用“点击这一NAME”的方式, 最好做成热键激活,在ListBox中显示Name, 用户选择一个,就象Delphi编辑器的自动提示一样 这样应该更好用吧?
说得也是,不过可以 1、练练手 以后可以跟人家吹牛,俺写过Expert! 2、放到网上给人家down 于是大家都很佩服,名气暴涨 不过话说回来,我对Jayant提这个问题的动机实在是不同意 Name出现在源代码中的比例实在是小 xxx.xxxx.xxxx.xxxx的情况太多了, 所以我觉得没什么意义 还有: >>...动态记录所有加入FORM的控件的NAME... IFormDesigner.GetComponentNames方法好象就可以了, 瞎猜的,有谁知道,来说说? 另外,如果有人真的要作的话,我建议: 不要用“点击这一NAME”的方式, 最好做成热键激活,在ListBox中显示Name, 用户选择一个,就象Delphi编辑器的自动提示一样 这样应该更好用吧?
H hubdog Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #10 >>于是大家都很佩服,名气暴涨 真能这样吗,人民币我所欲也,名气亦我所欲也 如果那个大款再能拿点分,我就干了。1000分就卖! $-)
李 李颖 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #11 >>1000分就卖! 名利双收啊,想得好美耶~~ 我用2个帐号散出去的分加起来超过5000了, 早知道你这么贪财,留着给你好了~~
H hubdog Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #12 君子爱财,取之有道(虽然我不是君子) 但你那种财我是不要的, 我这应该叫盗亦有道:O)
李 李颖 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #13 “天之道,损由于以奉不足” 这才是大道~~ 反正留着也没用,又不能吃利息, 何况降了7次息,还有交20%的利息税~~ 所以嘛,发发分,让穷兄弟们高兴高兴也不错啊 你没看到人家来抢分的时候多高兴!
李 李颖 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #14 勘误表: “天之道,损由于以奉不足” ---> “天之道,损有余以奉不足”
A amo Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #15 >所以嘛,发发分,让穷兄弟们高兴高兴也不错啊 那也找个好点的措口嘛,比如gf生日,某某重生等等 如果只是闲构件名太长难敲,可以这么: self. 然后选中那个构件就是了。 或用with来不用每次都敲其名。
>所以嘛,发发分,让穷兄弟们高兴高兴也不错啊 那也找个好点的措口嘛,比如gf生日,某某重生等等 如果只是闲构件名太长难敲,可以这么: self. 然后选中那个构件就是了。 或用with来不用每次都敲其名。
李 李颖 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-09 #16 >>比如gf生日,某某重生 从来没有过gf啊!只有无数次失恋,要不要庆祝?? “某某重生”是什么意思? >> self. >>然后选中那个构件就是了 这招倒不错!
唐 唐晓锋 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-10 #17 Tools->Enviroment Options->Code Insight->Add Short Cut输入:你要简写的字符"PPP" 然后在Code里面输入一些字符“this is a test” 然后回到ide中,键入ppp,然后按下Ctrl+J就行了
Tools->Enviroment Options->Code Insight->Add Short Cut输入:你要简写的字符"PPP" 然后在Code里面输入一些字符“this is a test” 然后回到ide中,键入ppp,然后按下Ctrl+J就行了
J Jayant Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-10 #18 看了各位的宏论,我真是有苦说不出,我晕!但是我对“狗”兄、“颖妹”把我这里当成 聊天室很是不满:-/ 我再次恳请各位在江湖上闯荡的虾哥、虾姐认真看看问题。 说白了,在D下编辑窗口中只要CTRL+SPACE 就会显示出当前FORM上的控件,这个功 能如果自己实现,应该怎么做。 请别再告诉我什么“声明一个类”、什么CTRL+J。什么GetComponentNames. 我有些心跳过速(气的),请各位原谅。
看了各位的宏论,我真是有苦说不出,我晕!但是我对“狗”兄、“颖妹”把我这里当成 聊天室很是不满:-/ 我再次恳请各位在江湖上闯荡的虾哥、虾姐认真看看问题。 说白了,在D下编辑窗口中只要CTRL+SPACE 就会显示出当前FORM上的控件,这个功 能如果自己实现,应该怎么做。 请别再告诉我什么“声明一个类”、什么CTRL+J。什么GetComponentNames. 我有些心跳过速(气的),请各位原谅。