Cita:
|
Empezado por cristian bravo
procedure TForm1.Button5Click(Sender: TObject);
begin
Image1.Picture.Bitmap.LoadFromFile('limpiar.bmp');
end;
|
Bueno la verdad mejor si creas y recuperas una vez el gráfico de "fondo" ( que supongo es visualmente muy agradable ) al crear el form y lo liberas en el onDestroy.
Para que tu gráfico se vea oscilando debes sincronizar el periodo de la onda con múltiplos del ancho de tu área gráfica, de lo contrario el efecto será de onda desplazándose.
Si realmente quieres que te ayuden con el código tienes que dar nombres muy significativos a tus variables:
aux,aux2,aux3:String;
var xi, yi, i, n, xn, h, a: Integer;
A nadie le gusta tener que revisar codigo ajeno para saber que hacen esos "aux" y las otras variables de la segunda línea: no importa que se usen (tan horrorosamente abreviadas :P ) en matemáticas, en programación tienes libertad de utilizar más caracteres

y te recomiendo que los uses: especialmente en las partes más complicadas del código para darle mayor significado.