Difference between revisions of "$readini"
From Scriptwiki
(mistake in example *hide*) |
|||
Line 27: | Line 27: | ||
[[Category:File and Directory Identifiers]] | [[Category:File and Directory Identifiers]] | ||
+ | [[Category:Ini]] |
Revision as of 17:44, 20 November 2005
Returns a single line of text from an ini file
$readini(filename, [np], section, item)
If the n switch is specified then the line read in will not be evaluated and will be treated as plain text.
If the p switch is specified, command | separators are treated as such instead of as plain text.
Example
echo -a My command prefix is: $readini(mirc.ini,text,commandchar)
This example echo's your command prefix to your active window (usually /).
The following example will loop through all item in mirc.ini in the section called mirc.
var %i = 1 ; begin a while-loop through all items in section mirc. $ini(mirc.ini,mirc,0) returns ; total number of items in this section. while (%i <= $ini(mirc.ini,mirc,0)) { ; echo item's name and value echo -a $ini(mirc.ini,mirc,%i) => $readini(mirc.ini,mirc,$ini(mirc.ini,mirc,%i)) ; increase looping-variable by one inc %i }
See Also
$ini returns the name/Nth position of the specified topic/item in an ini file.
With /writeini you can write to an ini file.