Prima scrivi questo
poi però nel codice completo scrivi:codice:MyForm.Hint:='COMUNI';
mentre nella prima versione del codice era la prima versione.codice:MioFrame.Hint:='Comuni';
Dove va questo valore, nel Form o nel Frame?
Perché poi la proprietà Hint?
A che serve il ciclo con DM.FindComponent()?
Vi sono poi righe inspiegabili, tipo MioFrame.Name :='MioFrametttttt';, che non hanno una motivazione logica a mio avviso.
Il codice va rifattorizzato, e per determinare quello che accade e non corrisponde al comportamento atteso, bisogna fare debug.
Per quello che ho visto, non saprei dire perché avviene ciò che avviene, ma sono anche sorpreso che non vi siano altri problemi oltre a quello, perché il codice è davvero farraginoso, poco leggibile. Sorry.![]()

Rispondi quotando