Cita:
Empezado por eduarcol
Pues la verdad esperaba que aparecieras con la solucion facil. por ejemplo
MoverFicha
pues ya que no, a mi se me ocurre ¿porq no utilizas la matriz de controles?
lo unico que tendrias que hacer es que luego de mover en la gui lo mueves en la matriz igualando en la siguiente posicion y haciendo null la actual
piensalo y avisas
|
Me pegaste donde duele amigo
Haber, aun no entiendo eso de que el nombre del objeto es un string, pero si se que un objeto tiene la porpiedad name, yo sugiero esto, haber si con la ayuda de los que si saben podemos llegar a una solución.
Sabemos que el name de x objeto es 'fichaaz2'
Pasando el nombre tal cual:
Código Delphi
[-]
Image1.Name := 'fichaaz2';
y luego, en este ejemplo al dar doble click a la imagen
Código Delphi
[-]
procedure TForm1.fichaaz2DblClick(Sender: TObject);
begin
with Sender as TImage do begin
if (Sender as TImage).Name = 'fichaaz2' then begin
(Sender as TImage).Top := 100;
(Sender as TImage).Left := 21;
end;
end;
end;
Salud OS.