Em Delphi, é INCORRETO afirmar que
a variável Self só é visível apenas em métodos que pertencem a uma classe e funciona como um parâmetro oculto, podendo ter como valor a referência ao objeto ou de um método de classe.
TCustomForm = class; é uma Forward declarations, indicando ao compilador que a classe será declarada mais adiante na rotina.
uma variável que armazena uma referência da classe que poderá ser usada em qualquer expressão que exija a referência de classe é chamada MetaClasse. TFormClass = class of TForm; é um exemplo de declaração desse tipo.
TStrings é uma classe que define todo o comportamento associado a lista de strings, mas não tem qualquer método e/ou recurso para manter a lista de strings.
o recurso de cópia de uma lista de string para outra lista de string, usando o método Assign é possível, desde que, a variável seja declarada como TStringsList e criada usando a referência de classe TStrings.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...