📄 appsstarter_config.c
字号:
#include "AppsStarter.h"
const int MAX_CONFIG_LINE_LENGTH = 256;
void AppsStarter_LoadConfig(AppsStarter* pApp)
{
// Variables
IFileMgr * pIFileMgr = NULL;
IFile * pIFile = NULL;
FileInfo fileInfo;
char * pszBuf;
ISourceUtil * pisu;
ISource * pISource;
IGetLine * piGetLine;
GetLine gl;
int rv;
pszBuf = MALLOC(STRLEN(AEEFS_SHARED_DIR) + STRLEN(CONFIG_DIRECTORY) + STRLEN(DIRECTORY_STR) + STRLEN(WORKING_DIRECTORY) + STRLEN(DIRECTORY_STR) + MAX_FILE_NAME);
if (!pszBuf)
return;
STRCPY(pszBuf, AEEFS_SHARED_DIR CONFIG_DIRECTORY DIRECTORY_STR WORKING_DIRECTORY DIRECTORY_STR CONFIG_FILE);
// open config file
ISHELL_CreateInstance(pApp->a.m_pIShell, AEECLSID_FILEMGR, (void **)&pIFileMgr);
pIFile = IFILEMGR_OpenFile(pIFileMgr, pszBuf, _OFM_READ);
// return if we can't find the config file
// TBD - or just create a new one?
if (pIFile) {
// 项耱痤觐忸 麒蜞屐 羿殡. 络
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -