INI DLL lets you:
1. Edit multiple INI files at once
2. Edit INI files in any folder
3. Does it faster than any other system (including Game Maker!)

List of Functions:
ini_key_deletex(fname,section,key)
ini_key_existsx(fname,section,key)
ini_read_doublex(fname,section,key,default)
ini_read_intx(fname,section,key,default)
ini_read_stringx(fname,section,key,default)
ini_section_deletex(fname,section)
ini_section_existsx(fname,section)
ini_write_doublex(fname,section,key,value)
ini_write_intx(fname,section,key,value)
ini_write_stringx(fname,section,key,value)

Speed Tests:


Notes:
I'm sure most people who program know what "int" and "double" mean, but for those of you who don't, a double is what GM uses to store all its numbers. 42.007123, 3.14, 7.1231 are examples of doubles. 42, 131, 1234910391 are ints. Reading/writing ints is slightly faster than reading/writing doubles.

ini_write_doublex is the equivalent to GM's ini_write_real, and ini_read_doublex is the equivalent to GM's ini_read_real.

The fname MUST be a full path. It won't mess up your system if it's not, it just might do some unexpected things (like putting your ini in the Windows folder.)
Credit to Kyle_Solo

Download (Credit Required):

GMC Link

GMbase Extensions

Mirror

hit counter