Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   FireMonkey (https://www.clubdelphi.com/foros/forumdisplay.php?f=50)
-   -   invalid class typecast en listview (https://www.clubdelphi.com/foros/showthread.php?t=96141)

giantonti1801 03-03-2023 02:01:54

invalid class typecast en listview
 
Hola amigo tengo un listview donde le coloque un multiselect item pero al ejecutarlo me da un error invalid class typecast, y aunque le doy click en acepra de este error y me deja seguir sin ningun problema pero no es bueno dejarlo alli que aparezca. le envio el codigo talvez hay algo que esta generando este error:

Código Delphi [-]
procedure TForm1.TMSFMXToolBarButtonMultiSelectClick(Sender: TObject);
begin
    ListView12.EditMode := not ListView12.EditMode;
    (Sender as TButton).Text := 'EditMode '+ListView12.EditMode.ToString(TUseBoolStrs.True);
end;

duilioisola 03-03-2023 08:36:19

Supongo que el error está aquí.
Código Delphi [-]
(Sender as TButton)
Entiendo que se refiere a un botón del ToolBar.
No creo que sean de la clase TButton.
Quizás son de la clase TSpeedButton, pero al ser componente FMX quizás tengan otra clase.


La franja horaria es GMT +2. Ahora son las 03:09:02.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi