VadiMGP wrote:2
jb All items above are correct. And i know companies who paid very high price for their delusions.
But i didn't understand something:
2. ini files doesn't allows to store multilingual data (unicode)
Unicode is long-awaited feature. So this point is just one more reason to implement unicode support.
Can you explain, please, what do you mean?
0000B1A8h 413 GetProfileIntA
0000A56Ch 414 GetProfileIntW
000502FBh 415 GetProfileSectionA
00034A3Ch 416 GetProfileSectionW
000092F4h 417 GetProfileStringA
00009593h 418 GetProfileStringW
00031399h 904 WritePrivateProfileSectionA
004FF93h 905 WritePrivateProfileSectionW
00008D7Eh 906 WritePrivateProfileStringA
00008DC5h 907 WritePrivateProfileStringW
000500F3h 908 WritePrivateProfileStructA
000501EEh 909 WritePrivateProfileStructW
and so on
(extracted using the excellent FileInfo plugin

)
do you still beleave INI-files cannot be writen in Unicode mode:?:
And even if there would't be any native support for storing/loading INI files in Unicode mode, it would be possible to write these functions to support Unicode mode.