Hola, espero que podais echarme una mano con esto, a ver tengo un boton que hace una llamada a una función, esta realiza una tarea pesada que incluso llega a congelar la aplicación, por ese motivo he empezado a mirarme los hilos y ver un poco como funcionan, me he bajado el pdf de "delphi al limite" ademas de mirar por la web, pero no me aclaro. El problema es que la llamada a la función es la siguiente:
Código Delphi
[-]
Procedure TPrincipal.Button1Click(Sender: TObject);
begin
CortarArchivo(labEdit1.Text,2048);
end;
Y el error que me da al usar el hilo es este...
Como veis, la llamada a la función tiene dos parametros, entonces, suponiendo que fuera
button1.Click el encargado de ejecutar el hilo y este a su vez hace la llamada a la función ¿como seria? o dicho de otro modo ¿como le paso al hilo esa función para que ejecute todo el código?
No sé si me he explicado bien, espero que si. Saludos y ojalá podais ayudarme.