800X600真彩色源代码.rar
文件大小: 10473k
源码售价: 5 个金币 积分规则     积分充值
资源说明:石器时代32位颜色。编译后只可以应用 #define _SASQL_C_ #include "version.h" #ifdef _MD5_MM #include "md5.h" #endif #ifdef _SASQL//新添加 #include "main.h" #include "sasql.h" #include MYSQL mysql; MYSQL_RES *mysql_result; MYSQL_ROW mysql_row; Config config; int AutoReg; static int readConfig( char *path ) { char buf[255]; FILE *fp; fp = fopen( path , "r" ); if( fp == NULL ){ return -2; } while( fgets( buf , sizeof( buf ) , fp )){ char command[255]; char param[255]; chop(buf); easyGetTokenFromString( buf , 1 , command , sizeof( command )); easyGetTokenFromString( buf , 2 , param , sizeof( param )); if( strcmp( command , "sql_IP" ) == 0 ){ strcmp( config.sql_IP , param ) ; snprintf( config.sql_IP , sizeof( config.sql_IP) , param ); printf("\n数据库地址: %s",config.sql_IP); #ifdef _MD5_MM }else if( strcmp( command , "sql_MD5" ) == 0 ){ config.sql_MD5 = atoi( param ); printf("\n帐号密码MD5加密: %s",config.sql_MD5?"YES":"NO"); #endif } else if( strcmp( command , "sql_Port" ) == 0 ){ config.sql_Port = atoi( param ); snprintf( config.sql_Port1 , sizeof( config.sql_Port1) , param ); printf("\n数据库端口: %d",config.sql_Port); } else if( strcmp( command , "sql_ID" ) == 0 ){ strcmp( config.sql_ID , param ) ; snprintf( config.sql_ID , sizeof( config.sql_ID) , param ); printf("\n数据库用户: %s",config.sql_ID); } else if( strcmp( command , "sql_PS" ) == 0 ){ strcmp( config.sql_PS , param ) ; snprintf( config.sql_PS , sizeof( config.sql_PS) , param ); printf("\n数据库密码: %s",config.sql_PS); } else if( strcmp( command , "sql_DataBase" ) == 0 ){ strcmp( config.sql_DataBase , param ) ; snprintf( config.sql_DataBase , sizeof( config.sql_DataBase) , param ); printf("\n登陆数据库名:%s",config.sql_DataBase); } else if( strcmp( command , "sql_Table" ) == 0 ){ strcmp( config.sql_Table , param ) ; snprintf( config.sql_Table , sizeof( config.sql_Table) , param ); printf("\n用户信息表名: %s",config.sql_Table); } else if( strcmp( command , "sql_LOCK" ) == 0 ){ strcmp( config.sql_LOCK , param ) ; snprintf( config.sql_LOCK , sizeof( config.sql_LOCK) , param ); printf("\n用户锁定字段: %s",config.sql_LOCK); } else if( strcmp( command , "sql_NAME" ) == 0 ){ strcmp( config.sql_NAME , param ) ; snprintf( config.sql_NAME , sizeof( config.sql_NAME) , param ); printf("\n账号字段名称: %s",config.sql_NAME); } else if( strcmp( command , "sql_PASS" ) == 0 ){ strcmp( config.sql_PASS , param ) ; snprintf( config.sql_PASS , sizeof( config.sql_PASS) , param ); printf("\n密码字段名称: %s",config.sql_PASS); } else if( strcmp( command , "AutoReg" ) == 0 ){ AutoReg = atoi( param ); printf("\n开放自动注册: %s",AutoReg?"YES":"NO"); fclose(fp); return 0;
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。