Ver Mensaje Individual
  #2  
Antiguo 20-07-2021
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Se trata de desproteger la clase TStringGrid para acceder a los métodos protegidos, por ejemplo:

Código Delphi [-]
...
interface

uses ..., Grids;

type
  TStringGrid = class( Grids.TStringGrid ); // clase desprotegida

  TForm1 = class( TForm )
    StringGrid1: TStringGrid;
    ...
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

...
begin
  StringGrid1.DeleteColumn( StringGrid1.Col ); // borra columna actual
  StringGrid1.DeleteRow( StringGrid1.Row ); // borra fila actual
end;

El las versiones de Delphi mas actuales deberás usar
Código Delphi [-]
...
uses ..., Vcl.Grids;

type
  TStringGrid = class( Vcl.Grids.TStringGrid );
...

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita