wxConfBase를 사용하여 텍스트 상자의 데이터를 저장하고 있습니다. (창문)wxWidgets wxConfBase 매우 느리게 작성하십시오.
config = new wxConfig(wxT("soft"));
config->Write(wxT("COM"),temp_port->GetValue());
config->Write(wxT("SQL_HOST"),mainset_sql_host->GetValue());
config->Write(wxT("SQL_DB"),mainset_sql_db->GetValue());
config->Write(wxT("SQL_LOGIN"),mainset_sql_login->GetValue());
config->Write(wxT("SQL_PASS"),mainset_sql_pass->GetValue());
{.......}
delete config;
저는 이것을 폐회 할 때 사용합니다.
사실 매우 느리며 약 20 초 동안 약 10 초 (프로그램 고정) 소요됩니다.
필자는 내 로컬 디스크에 쓰기가 가능하다고 생각합니다. 내가 지옥이 어디에 저장되어 있는지 알아낼 수 없었기 때문에 심지어 config-> SetPath를 사용해 보았습니다.
또한 내 컴퓨터에있는 파일에 대한 액세스는 이 또한 어쩌면 설정 쓰기를 사용하는 것보다 좀 더 효율적인 방법이 ... 그 느린 것 같다하지 않습니다.누구나 아이디어를 얻은 경우 감사합니다.
윈도우 : wxConfig는 \ 부드러운 HKEY_CURRENT_USER \ 소프트웨어에 기록 "소프트"주어진 이름에 대한
감사합니다. 설정을 저장하는 데 사용할 좋은 물건이 아닙니다. ... – Damien