[阅读: 765] 2007-08-29 06:02:13
/* 读取 ini 参数设置,重新为全局变量赋值 */
ini_fd_t myini;
unsigned int len;
/* 判断参数文件是否存在 */
if ( ! FileExists( "Config.ini" ) )
{
userlog( "UploadData : could not find params file 'Config.ini'" );
return( 1 );
}
/* 打开参数配置文件 */
myini = ini_open( "Config.ini", "r", ";" );
if ( myini )
userlog( "UploadData : open params file successed" );
/* 读取区域编码 */
if ( !ini_locateHeading( myini, "Info" ) )
if ( !ini_locateKey( myini, "AreaNo" ) )
if ( !ini_readInt( myini, &g_AreaNo ) )
userlog( "UploadData : got value of AreaNo" );
else
userlog( "UploadData : could not get value of AreaNo" );
/* 设置环境变量与否 */
if ( !ini_locateHeading( myini, "Debug" ) )
if ( !ini_locateKey( myini, "tuxputenv" ) )
if ( !ini_readInt( myini, &g_tuxputenv ) )
userlog( "UploadData : got value of tuxputenv" );
else
userlog( "UploadData : could not get value of tuxputenv" );
/* 关闭 ini 参数文件 */
if ( ! ini_close( myini ) )
userlog( "UploadData : close params file successed" );
else
userlog( "UploadData : close params file failed" );