solo una ultima modificacion a tu codigo, por aquello que alguien tenga algun problema parecido a futuro....
Código Delphi
[-]
procedure TForm1.Cambiar_Vista_de_Columna(Objeto: TField; var Texto: String; MostrarTexto: Boolean);
begin
Texto:= Objeto.AsString;
Texto:=Encryptar(Texto);end;
y pues el resultado es mejor de esta manera, pues no tengo que recorrerlo, por lo que si me parece mas eficiente...
y por ultimo un refresh para que el cambio sea visible imediato...
Código Delphi
[-]
DBGrid1.DataSource.DataSet.Fields[1].OnGetText:=Cambiar_Vista_de_Columna;
DBGrid1.Refresh;