This和ThisForm之类,都是对象引用(也可视为指针,指示器)。ThisForm是专门针对窗体的,看名字就知道,那是This Form的单词,就是当前所在的这个窗体。而This,则不特指窗体,而是一切可以指的对象,既可以是窗体(此时等同于ThisForm),也可以是命令按钮、文本标签、编辑框、表格等等,只要是对象,就可以用This引用。注意:这是指当前所在的对象,有如所在的房间,身处不同房间,This的实体都不同。
.Parent是父对象。This.Parent是This对象的上一层对象,即This对象的容器,比如这个按钮,当前处于按钮代码中,那么This.Parent就是Form1,而This是Command1。
如果要在当前代码中使用别处较远的对象,就可以用绝对引用,如就是绝对引用,此时不管代码在什么位置。但现实中的程序对象嵌套可能是很深的,总用绝对引用,写的东西就太长了,此时应尽量使用相对引用,以This为出发点,This.Parent是父亲,This.Parent.Parent是爷爷……