CnPack Forum


 
Subject: 代码助手提示不正确,大家帮看看怎么用
xiao_chongzi
新警察
Rank: 1



UID 47712
Digest Posts 0
Credits 6
Posts 2
点点分 6
Reading Access 10
Registered 2010-5-8
Status Offline
Post at 2010-5-8 14:33  Profile | Blog | P.M. 
代码助手提示不正确,大家帮看看怎么用

我是昨晚刚开始用这个工具的,说真的很感激cnpack的成员们!

以下是我碰到的情况,不知道是我不会用还是其它
(例子) h为全局变量
procedure TFmain.btn1Click(Sender: TObject);
var
  iarr:array[1..10] of Integer;
  inum:Integer;
begin
  inum :=  3 ;
  iarr[inum] :=  $0034c8b4;   //①这里输入iarr提示正确,输入inum时也提示正确
  SendMessage(h,WM_LBUTTONDOWN,0, iarr[inum] ); //②但是这里输入iarr时怎么也不提示iarr,输入inum时提示正确.   不提示iarr是指代码提示列表里没有iarr这个项
  SendMessage(h,WM_LBUTTONUP,0,iarr[inum]);
end;


在②的地方,对于有些API,如果它的参数设为数组,而数组的下标又正好是变量时,在输入下标时怎么都不提示,但提示windows的其它变量.
还有个问题:比如上面的我输入到SendMessage(h)中的h变量后按下逗号","没有提示当前的光标位于API的第几个参数及参数类型,这个我在用其它语言写程序时有提示,所以想问问.

上面是我自己的发现,可能是我不会用吧,请大家帮指点指点!谢谢!
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2010-5-8 16:27  Profile | Site | Blog | P.M. 
请参见置顶帖中的说明

http://bbs.cnpack.org/viewthread.php?tid=776

5.代码输入助手取到的符号不完全。
输入助手本身并不解析代码符号信息,而是通过 OTA 接口从 IDE 的自动完成功能中获取当前位置下的有效符号列表。IDE 本身在某些条件下无法列出所有有效符号,也会导致助手列出的符号不完全。当发现助手列出的符号中没有需要的项目时,请使用 Alt+Spc 键(IDE 默认是 Ctrl+Spc)弹出 IDE 自身的自动完成,如果这里面也没有需要的项目,则表明问题出在 IDE 本身。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
xiao_chongzi
新警察
Rank: 1



UID 47712
Digest Posts 0
Credits 6
Posts 2
点点分 6
Reading Access 10
Registered 2010-5-8
Status Offline
Post at 2010-5-8 18:10  Profile | Blog | P.M. 
嗯,谢谢
Top
 




All times are GMT++8, the time now is 2024-10-8 23:10

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.009060 second(s), 9 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP