请问如何开发代码编辑助手 ( 积分: 50 )

  • 主题发起人 主题发起人 adenpw
  • 开始时间 开始时间
A

adenpw

Unregistered / Unconfirmed
GUEST, unregistred user!
就像cnpack等插件的功能类似,比如说当我输入M就会提示就出现列表框提示可以选择Make,Move1,Move2,Move3等,输入Mov时就出现列表框提示可以选择Move1,Move2,Move3等。
这个编程思路是什么?或者有没有什么别人讨论过的帖子链接发给我看看,我没有找到。
 
在事件中写.触发后弹出一个窗体,或PANCEL,然后就是一个模拟查询.
 
to 李翔鹏,能说的详细点吗?比如,怎么识别我输入的代码?比如我顺序输入以下的文本:
move1
move2
m
move2
输完以后再把光标定位到第三行的m后面,此时当我再输入o的时候就弹出一个框提示可以选择的move1,move2,move3。我不知道怎么识别我已经输入的代码。
另外,模拟查询是什么意思?
 
写错了,是模糊查询.不好意思.
在一个Edit的onchange事件中写上.
Str_Sql := 'select field from table where filed like ''%'+Edit1.Text+'%''';
然后把查询结果显示出来.
 
cnpack开源,看看源代码就知了,不过比较复杂的.
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
839
DelphiTeacher的专栏
D
D
回复
0
查看
787
DelphiTeacher的专栏
D
D
回复
0
查看
845
DelphiTeacher的专栏
D
后退
顶部