Hola,
A simple vista no se ve que declarada la variable "Fram4". Tal vez está en "Unit4", tal vez no. Desde luego el compilador se queja de que no ve la declaración, por lo que esta no debe estar en lado alguno, y así no puede compilarse el programa.
El segundo problema es similar al primero: no se encuentra la declaración del identificador "ClaseFrame". Aunque aquí tal vez hay algo más que decir, puesto que la siguiente instrucción:
Código Delphi
[-]
Frame4 := TFrame(ClaseFrame).Create(Self);
Y que debería quedar, más o menos como sigue:
Código Delphi
[-]
Frame4 := TClaseFrame.Create(Self);
No sé hasta qué punto he acertado o no. Y no sé hasta qué punto he podido ayudarte en algo.