MyWebUniversity.com Home Page
 



Darwin Mac OS X man pages main menu
inifile(n)               Parsing of Windows INI files               inifile(n)





NAME
       inifile - Parsing of Windows INI files

SYNOPSIS
       package require Tcl  8.2

       package require inifile  ??00.1??

       ::::ini::::open file ?mode?

       ::::ini::::close ini

       ::::ini::::commit ini

       ::::ini::::revert ini

       ::::ini::::filename ini

       ::::ini::::sections ini

       ::::ini::::keys ini section

       ::::ini::::get ini section

       ::::ini::::exists ini section ?key?

       ::::ini::::value ini section key

       ::::ini::::set ini section key value

       ::::ini::::delete ini section ?key?

       ::::ini::::comment ini section ?key? ?text...?



DESCRIPTION
       This package provides an interface for easy manipulation of Windows INI
       files.


       ::::ini::::open file ?mode?
              Opens an INI file and returns a handle that  is  used  by  other
              commands.   Mode  has  the  same  types as the open command. The
              default mode is r].

       ::::ini::::close ini
              Close the specified handle. If any changes  were  made  and  not
              written by commit they are lost.

       ::::ini::::commit ini
              Writes  the file and all changes to disk. The sections are writ-
              ten in arbitrary order. The keys in a  section  are  written  in
              alphabetical order.

       ::::ini::::revert ini
              Rolls  all  changes  made to the inifile object back to the last
              committed state.

       ::::ini::::filename ini
              Returns the name of the file the ini object is associated  with.

       ::::ini::::sections ini
              Returns  a list of all the names of the existing sections in the
              file handle specified.

       ::::ini::::keys ini section
              Returns a list of all they key names in  the  section  and  file
              specified.

       ::::ini::::get ini section
              Returns  a list of key value pairs that exist in the section and
              file specified.

       ::::ini::::exists ini section ?key?
              Returns a boolean value indicating the existance of  the  speci-
              fied  section  as  a whole or the specified key within that sec-
              tion.

       ::::ini::::value ini section key
              Returns the value of the named key from the specified section.

       ::::ini::::set ini section key value
              Sets the value of the key in the specified section. If the  sec-
              tion does not exist then a new one is created.

       ::::ini::::delete ini section ?key?
              Removes the key or the entire section and all its keys.

       ::::ini::::comment ini section ?key? ?text...?
              Reads and modifies comments for sections and keys.



inifile                               0.1                           inifile(n)
Darwin Mac OS X man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™