Impossible tel quel.
solution brute:
Code :
- HashTable tbl = new HashTable();
- foreach(Constrol ctrl in this.Controls)
- {
- if(ctrl is RichTextBox)
- {
- tbl.Add(ctrl.Name,ctrl);
- }
- }
- for(int i=0; i< tbl.Count; i++)
- {
- string counter = "RichTextBox"+i.ToString();
- RichTextBox rtbEnCours = (RichTextBox) tbl[counter];
-
- if(rtbEnCours != null)
- rtbEnCours.SaveFile(@"c:\rtb"+i.ToString()+".sav" );
- }
|
le tout entre try..catch... bien entendu
Sinon, plus classe, en utilisant la reflexion de C#, mais j'ai pas trop le temps d'expliquer la
Ou en utilisant les propriétés Tag des richtextbox, ou... Enfin, ce ne sont pas les solutions qui manque