wxARG - получить индекс только что д Topic is solved

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
sergiokey
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sat Mar 21, 2009 6:55 am

wxARG - получить индекс только что д

Post by sergiokey » Tue Jun 02, 2009 6:04 am

Здравствуйте, хотя в заголовке я описал проблему, но я хочу узнать, есть ли выход средствами wxARG, а не написанием запросов?

какие есть варианты?
я вижу (если ручками), то только такой:

Code: Select all

recordset = TableRow->All(wxT("DESC"));
idx = recordset->Item(0)->f_idx;
но только ради получения индекса получать весь рекордсет...

Если знаете, подскажите пожалуйста.

И еще: я пытаюсь поставить в ресурсе иконку программы для отображения в проводнике, но все время ставится другая, из тех же, которые присутствуют в ресурсе. Сделать пытаюсь так:

IDI__MAIN ICON "_main.ico"

#include "wx/msw/wx.rc"

IDI_NEW ICON "New.ico"
IDI_OPEN ICON "Open.ico"
IDI_ABOUT ICON "About.ico"

а вместо main ставится about:( что делать, я уже всю голову сломал(
Visual Studio 2008 Express
wxWidgets 2.8.10
Windows XP sp2

sergiokey
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sat Mar 21, 2009 6:55 am

Post by sergiokey » Tue Jun 02, 2009 9:33 am

решение было найдено -

Code: Select all

TableRow* row = Table->Where(wxT("f_idx=(select max(f_idx) from table)"));
жаль что это не встроено в библиотеку

но с иконками пока не знаю что делать, подскажите :?
Visual Studio 2008 Express
wxWidgets 2.8.10
Windows XP sp2

tan
Moderator
Moderator
Posts: 1471
Joined: Tue Nov 14, 2006 7:58 am
Location: Saint-Petersburg, Russia

Post by tan » Tue Jun 02, 2009 11:47 am

Привет.
sergiokey wrote: но с иконками пока не знаю что делать, подскажите :?
Установи идентификатор иконы во что-нибудь типа

AAAAA ICON "_main.ico"

Т.е. идентификатор должен быть первым в смысле лексиграфического порядка.
OS: Windows XP Pro
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10

sergiokey
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sat Mar 21, 2009 6:55 am

Post by sergiokey » Tue Jun 02, 2009 3:52 pm

спасибо, все супер
Visual Studio 2008 Express
wxWidgets 2.8.10
Windows XP sp2

Post Reply