Problema delphi7

aurafern
10 de Agosto del 2004
Por favor urgente, hice mi trabajo de grado en Ingeniería de sistema, en Delphi7, y en el momento de las pruebas me di cuenta que algunas variables no reciben el valor que se les está asignando, ejemplo
declaro una variable local a una funcion y luego le asigno el valor de un parámetro de entrada
prueba(3,7,9);

funcion prueba (a,b,c)
var z, y, w :extended;
begin
y:=2
z:=b;
result:=z*y
end;

y el resultado es 14, pero si quiero imprimir el valor de y es nulo. Si lo corro paso a paso, nunca se ubica en la asignacion z:=b;. Lo mismo pasa con las fechas.
Muchas gracias por su ayuda!