Jump to content


[C#] Need to figure out one thing....

  • Please log in to reply
1 reply to this topic

#1 ka-la



  • Joined: 24-October 12

Posted 03 January 2013 - 21:23

its kind of hard to explain.

Im making a resorce editor program. for now I can extract resources from any file knowing only which kind of folders the resoures are in (ex. "PNG" "UIFILE") I give the program order to extract this folder and it gets all the resources and extracts into folder. So far so good. Now when I have to replace a resource comes a problem: I know how I could replace resource in file but for these I need to know what type the resource is (ex "PNG" or "UIFILE") AND which id the resource is (686, 678). There comes the problem, even tho I know the resource ID I need to determine which type is it. I was thinking creating datatable for it: ex columns resname, id, reslocation and add rows for each resource extracted and when need to replace then read the table, but maybe there is better way of doing this.

I thought that maybe something like this would solve my problem: creating table, but im not familar with tables
ID			ResName		  ResType			ResLoc
0			567			  PNG			  C:\users....
1			587			  BMP			  C:\users....

Hope you'll guys get the point, any help really appreciated

#2 OP ka-la



  • Joined: 24-October 12

Posted 04 January 2013 - 11:19

Managed to get it work somehow but the way im using is not very polite. Since im always extracting resources anyway I extracted these with names like "IMAGE675" and afterwards if I need to update I split the string between letters and numbers and I got ID + Type.
If anyone has better suggestion, im open for it, but for now it works.

Click here to login or here to register to remove this ad, it's free!