Tu n'as à priori pas besoin d'ouvrir un fichier frx !! A lui seul, il ne sert à rien. Il permet de sauvegarder les ressources binaire dont VB à besoin pour charger une form (principalement des graphismes).
Exmple :
Crée un nouveau projet VB, ajoute une form et enregistre aussitot le projet. Tu n'auras aucun fichier frx car tu n'as rien mis dasn la form qui le necessite.
Ajoute ensuite un Commandbutton à ta form et enregistre le projet. Tu n'as toujorus pas de frx.
Fixe la propriété Picture du commandbutton pour utiliser un .ICO quelconque et enregistre el projet.
Tu verras un frx apparaitre car VB l'utilise pour stocker l'image que tu as coller dasn le commandbutton.
Par curiosité, tu peux ouvrir le .FRM dans le notepad et tu verras comment VB fait référence au FRX pour charger l'image. Un truc du genre ;
Begin VB.CommandButton Command
Height = 735
Left = 720
Picture = "Form1.frx":0000
Style = 1 'Graphical
TabIndex = 0
Top = 600
Width = 1695
End
Ca répond à ta question ?
Cela explique d'ailleur pourquoi une fois que tu à charger un ICO dasn la propriété Picture de ton commandbutton, tu peux supprimer le fichier ICO, et VB est toujorus en mesure d'afficher l'icone dans le bouton !! Il est sauvegarder dasn le FRX.
Christophe R.