几个小问题,有分献上!(50分)

  • 主题发起人 主题发起人 liyonggang
  • 开始时间 开始时间
L

liyonggang

Unregistered / Unconfirmed
GUEST, unregistred user!
1、if key=#13 then...和
  if key=13 then... 我在书上都看到过,哪个写法正确。
key=13和key=vk_escape是否等效。
2、keypress和keydown有什么区别,最好举个例子,看看效果不什么不同。
3、close和application.terminate都能实现关闭窗口,它们有什么区别,分别
 用在什么情况。我试过两个放在一起用也可以通过,这么用是否地道。
 还有free在什么情况下用。
4、inc()是什么函数?在什么情况下用,能举个例子吗。
5、我想让程序运行时(不是窗口最小化),窗口图标出现在系统托盘,而不出现在
 任务栏中。如何实现。

请各位热心老大教教我,有分献上!
 
看看基础教程之类的书就知道了
 
if key=#13 then...和
  if key=13 then... 
只要编译不出错,都可以。
13 是integer
#13 是char

key=13和key=vk_escape 是不一样的,vk_escape 是 escape 键,等于 27

keypress和keydown不一样,我以前跟踪过。
比如 Ctrl ,alt, tab或其中的某个永远不会有press,但会有 down 和 up

close 是对于 Form 的,

4、inc()是递增。
var
i:integer;

i:=1;
inc(i); // i 变成 2
inc(i,10) // i变成 12

5、网上(包括本BBS)有很多这方面资料。
 
后退
顶部