07.03.2011, 01:42 | #63 (permalink) |
Member
Регистрация: 05.03.2011
Сообщений: 29
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 77
|
Самое плохое в том что даже те счетчики которые выводяться на "градусник" не получаеться вывести на индикатор=(
вот журнал Состояние: D:\Program Files\System Counter Tool\config.ini Состояние: conf=new wxFileConfig(wxEmptyString,wxEmptyString,str,wxEmp tyString,wxCONFIG_USE_LOCAL_FILE) Состояние: timer1=new wxTimer(this,1000) Состояние: timer2=new wxTimer(this,1001) Состояние: txt= new wxTextCtrl(this,0,wxEmptyString,wxDefaultPosition, wxSize(-1,22),wxTE_READONLY) Состояние: Plg=new wxChoice(this,10008,wxDefaultPosition,wxSize(-1,22),chc) Состояние: prg=new wxGauge(this,0,100,wxDefaultPosition,wxSize(-1,15)) Состояние: stat= new wxStaticText(this,0,wxEmptyString,wxDefaultPositio n,wxSize(-1,15),wxBORDER_STATIC|wxST_NO_AUTORESIZE) Состояние: Select= new wxButton(this,10000, _("Select..."), wxDefaultPosition, wxSize(80, 25)) Состояние: Period= new wxButton(this,10002, _("Period..."), wxDefaultPosition, wxSize(80, 25)) Состояние: Log= new wxButton(this,100001, _("&Log..."), wxDefaultPosition, wxSize(80, 25)) Состояние: Exit= new wxButton(this,10007,_("&Hide"),wxDefaultPosition, wxSize(80, 25)) Состояние: tray=new TrayIcon(this) Состояние: tray->SetIcon(wxIcon(_T("tray_icon"))) Состояние: PdhOpenQueryA(NULL, NULL, &Query) Состояние: Выбран счетчик: Состояние: conf->Write(L"CounterName",CounterPathBuffer) Состояние: conf->Flush() Состояние: Загрузка счетчика из файла конфигурации Состояние: conf->DeleteEntry(wxT("CounterName")) Состояние: ::FormatMessage(FORMAT_MESSAGE_FROM_HMODULE | FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_ARGUMENT_ARRAY, GetHandle(), code, 0, (CHR*)&pMessage,0,a) Ошибка: Обязательный аргумент пропущен или указан неправильно. |
07.03.2011, 01:46 | #64 (permalink) |
Banned
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
|
Из журнала следует, что вы ничего не выбираете в окне выбора счетчика. Странно.
Вы точно нажимаете ОК, а не закрываете окно? А теперь, выберите счетчик, который выводится на градусник, пожалуйста. И вышлите журнал. По поводу вывода на индикатор: из того же журнала следует, что у вас не выбран плагин для вывода. Он выбирается в самом правом выпадающем списке в главном окне программы. |
07.03.2011, 01:55 | #65 (permalink) |
Member
Регистрация: 05.03.2011
Сообщений: 29
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 77
|
Точно нажимаб Ок=)
При нажатии на выбор плагина выплывающий список состоит из 1 пункта "выбрать" Журнал Состояние: D:\Program Files\System Counter Tool\config.ini Состояние: conf=new wxFileConfig(wxEmptyString,wxEmptyString,str,wxEmp tyString,wxCONFIG_USE_LOCAL_FILE) Состояние: timer1=new wxTimer(this,1000) Состояние: timer2=new wxTimer(this,1001) Состояние: txt= new wxTextCtrl(this,0,wxEmptyString,wxDefaultPosition, wxSize(-1,22),wxTE_READONLY) Состояние: Plg=new wxChoice(this,10008,wxDefaultPosition,wxSize(-1,22),chc) Состояние: prg=new wxGauge(this,0,100,wxDefaultPosition,wxSize(-1,15)) Состояние: stat= new wxStaticText(this,0,wxEmptyString,wxDefaultPositio n,wxSize(-1,15),wxBORDER_STATIC|wxST_NO_AUTORESIZE) Состояние: Select= new wxButton(this,10000, _("Select..."), wxDefaultPosition, wxSize(80, 25)) Состояние: Period= new wxButton(this,10002, _("Period..."), wxDefaultPosition, wxSize(80, 25)) Состояние: Log= new wxButton(this,100001, _("&Log..."), wxDefaultPosition, wxSize(80, 25)) Состояние: Exit= new wxButton(this,10007,_("&Hide"),wxDefaultPosition, wxSize(80, 25)) Состояние: tray=new TrayIcon(this) Состояние: tray->SetIcon(wxIcon(_T("tray_icon"))) Состояние: PdhOpenQueryA(NULL, NULL, &Query) Состояние: Загрузка счетчика \Память\% использования выделенной памяти из файла конфигурации Состояние: PdhCollectQueryData(Query) Состояние: PdhCollectQueryData(Query) Состояние: PdhGetCounterInfoW(Counter,false,&sz,&buf) Состояние: timer1->Start(period) Состояние: PdhRemoveCounter(Counter) Состояние: Выбран счетчик: \Память\% использования выделенной памяти Состояние: conf->Write(L"CounterName",CounterPathBuffer) Состояние: conf->Flush() Состояние: Загрузка счетчика \Память\% использования выделенной памяти из файла конфигурации Состояние: PdhCollectQueryData(Query) Состояние: PdhCollectQueryData(Query) Состояние: PdhGetCounterInfoW(Counter,false,&sz,&buf) Состояние: timer1->Start(period) |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
07.03.2011, 01:57 | #66 (permalink) | |
Banned
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
|
Цитата:
System Counter Tool должен быть в это время запущен. Последний раз редактировалось Long Cat; 07.03.2011 в 02:03 |
|
07.03.2011, 02:08 | #69 (permalink) |
Member
Регистрация: 05.03.2011
Сообщений: 29
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 77
|
Если я правильно понимаю что плагин это модуль для подключения стрелочного индикатора, тогда да установил.
Ах да и еще при установке плагина он не устанавливается пока не включишь саму программу так и должно быть? |
07.03.2011, 02:09 | #70 (permalink) |
Banned
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
|
Да, так и должно быть. А еще при установке сама программа должна спрашивать разрешение на установку плагина. Это происходит?
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|