Hola
Si es correcto.
Solo una recomendación, usa las etiquetas de delphi para todo código que postees, en este caso son solo lineas, pero cuando coloques más código será mucho mejor verlo así:
Código Delphi
[-]
Public
varpub1 : string;
varpub1:='adelante';
varlocal:=form1.varpub1;
Salud OS