criosistema Posted March 28, 2014 Report Share Posted March 28, 2014 (edited) Gente boa tarde!!! Sou novo aqui e estou começando com lazarus, tenho uma duvida como eu faço para salvar a posição das colunas de uma dbgrid, no delphi eu fazia como esta abaixo mais no lazarus nao da certo. PARA SALVAR USANDO DELPHI DBGrid.Columns.SaveToFile(ExtractFilePath(Application.ExeName) + 'GridSai.ini'); PARA RECUPERAR USANDO DELPHI DBGrid.Columns.LoadFromFile(ExtractFilePath(Application.ExeName) + 'GridSai.ini'); Edited March 28, 2014 by nunopicado Link to comment Share on other sites More sharing options...
nunopicado Posted March 28, 2014 Report Share Posted March 28, 2014 Tanto quanto sei, as DBGrids nativas do Lazarus não o permitem. Mas é possível fazer isso por código. Criar por exemplo um Class Helper para a TDBGrid, com dois novos métodos (SaveColumns e LoadColumns, por exemplo), que percorra as colunas e guarde essa informação, e depois que ao carregar, estabeleça tudo como estava... "A humanidade está a perder os seus génios... Aristóteles morreu, Newton já lá está, Einstein finou-se, e eu hoje não me estou a sentir bem!" > Não esclareço dúvidas por PM: Indica a tua dúvida no quadro correcto do forum. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now