Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: alexarmato66 - Marzo 21, 2023, 01:34:41 pm

Titolo: RISOLTO OPEN and SAVE Stringgrid con proprietà ButtonStyle cbsCheckboxColumn
Inserito da: alexarmato66 - Marzo 21, 2023, 01:34:41 pm
E' ancora possibile utilizzare il metodo di salvataggio ed apertura di un file come in allegato, con una stringgrid
avente la proprietà CheckboxColumn?
Codice: [Seleziona]
 
//apertura
 for p in StringGrid1.Columns do
          p.Free;
        MemStr.ReadComponent(StringGrid1);

//salvataggio

MemStr.WriteComponent(StringGrid1);
 
   

Ho provato ciò ma ho il seguente messaggio di errore:
Senza checkbox con una stringrid senza items non ho problemi

Ci ho provato ma non riesco a salvare la Stringgrid1.Allego lo stralcio del progetto.Se qualcuno ha un'idea....Grazie
Titolo: Re:OPEN and SAVE Stringgrid con proprietà ButtonStyle cbsCheckboxColumn
Inserito da: DragoRosso - Marzo 24, 2023, 12:11:48 pm
Ho fatto delle prove veloci, e sembra (IL CONDIZIONALE E' D'OBBLIGO) che ci sia qualche problema con la enumerazione delle colonne (sia come il "for in" che con il classico "for").

Qui è postata una "pezza" diretta esclusivamente per quanto in oggetto del Topic: https://cloud.dyn-o-saur.com/EsempioSave.zip (https://cloud.dyn-o-saur.com/EsempioSave.zip)

La cosa andrebbe approfondita, anche perchè potrei essere io a non "ENUMERARMI BENE" ....  ;D

Ciao
Titolo: Re:OPEN and SAVE Stringgrid con proprietà ButtonStyle cbsCheckboxColumn
Inserito da: alexarmato66 - Marzo 24, 2023, 12:59:57 pm
GRAZIE DRAGOROSSO!!