C#におけるRESXファイルの操作
1:からresourcesファイルresxファイルへ
Resgenを使用します.exeプログラムは、VSのディレクトリの下にある変換を行います
Resgenを使用します.exeプログラムは、VSのディレクトリの下にある変換を行います
resgen myResources.resources myResources.resx
2: RESX
, , :ResXFileCodeGenerator, , RESX
cs ,
2: resx :
RESX XML ,
VS RESX , Resource , ,
, ( ):
byte[] _FileBytes = //
ResXResourceWriter rw = new ResXResourceWriter(Application.StartupPath + "//MouseCursors1.resx");
rw.AddResource("addFeature.cur", _FileBytes);
rw.Close();
, RESX , Append ,
3: RESX :
RESX XMl , , ( Byte[]),
ResXResourceReader rr = new ResXResourceReader(Application.StartupPath + "//MouseCursors.resx");
IDictionaryEnumerator de = rr.GetEnumerator();
bool a= de.MoveNext();
while (a!=false)
{
if (de.Value.GetType().ToString() == "System.Byte[]")
{
Byte[] aa = (Byte[])de.Value;
// aa
//
a=de.MoveNext();
}
else a=de.MoveNext();
}