If I recall, the INI size limit was 32 or 64 KB - fairly small compared to Kix's file limits.

Please be aware that this UDF family is slightly slower (40-50ms) than direct Read/WriteProfileString functions, but will provide better performance for applications that perform extensive UDF manipulation because the entire file is loaded into RAM. It also eliminates all file size limits. If you modify any INI value, you MUST call the Write function to save the changes, otherwise ReadIniArray and WriteIniArray work exactly like ReadProfileString and WriteProfileString.

Always check my site (see my sig) for the most up-to-date version of my functions - they get updated and published nightly directly from my development library.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D