Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / CDataGrid / 7 сообщений из 7, страница 1 из 1
09.01.2007, 16:12
    #34243323
Oleg_2006
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDataGrid
Мне необходимо получить шапку i колонки (например 2) из ГРИДА.
CDataGrid сформирован и его отбражение я вижу на экране.
Я написал следующее: ( m_cdg - экземпляр CDataGrid)

VARIANT var;
// memset( &var, 0, sizeof(VARIANT)); // <1>
Здесь я перебрал все разумные варианты инициализации var
Дохлый номер!
// var.ulVal=1; // var.uiVal=1; // var.uintVal=1; //var.lVal = 1; //
var.iVal = 1;
Срабатывает только один случай - я раскоментирую <1> и выдается шапка колонки 0.
CColumns Clms; CColumn Clmn;
.
Clms = m_cdg.GetColumns();
// long lN= Clms.GetCount();
// sprintf(Buf, "lN= CColumns::GetCount()=%d", lN); AFXMB
//Clmn= Clms.GetItem((const VARIANT &) Inds);
Clmn= Clms.GetItem( var);
CString St= Clmn.GetCaption();
pcC=(LPCTSTR)St; AfxMessageBox(pcC);
Будте любезны , подскажите как провильно инициализации var ??
...
Рейтинг: 0 / 0
09.01.2007, 16:36
    #34243432
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDataGrid
Oleg_2006Мне необходимо получить шапку i колонки Будте любезны , подскажите как провильно инициализации var ??
Стоп. Давай все же разберемся с постановкой задачи. Для начала в чем работаешь ? В Visual С++ ?
Теперь шапку тебе зачем извлекать, разве ты ее не сам сформировал и что значит получить колонки ?
Произнеси все это на обычном языке - я не уверен, что ты сам понимаешь, что хочешь.
...
Рейтинг: 0 / 0
09.01.2007, 16:48
    #34243483
Oleg_2006
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDataGrid
Извините, я работаю с MFC и написал программу, которая генерит Select(SQL). В определенной ситуации программа должна отредаетировать шапку ГРИДА, я пытаюсь разобраться как это сделать. Спосибо за внимание!
...
Рейтинг: 0 / 0
09.01.2007, 16:56
    #34243518
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDataGrid
Oleg_2006Извините, я работаю с MFC и написал программу, которая генерит Select(SQL). В определенной ситуации программа должна отредаетировать шапку ГРИДА, я пытаюсь разобраться как это сделать. Спосибо за внимание!
Т.е. ты пытаешься написать программу "на все случаи жизни", которая лезет в базу данныхи с помощью SQL-запросов производит разведку боем ?
...
Рейтинг: 0 / 0
09.01.2007, 17:28
    #34243638
Oleg_2006
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDataGrid
Не надо утрировать. Есть конечный пользователь и ему предоставляется словарь,
содержащий понятные ему термины. Работа со словарем позвщляет строить запросы.
...
Рейтинг: 0 / 0
09.01.2007, 19:16
    #34243920
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDataGrid
Oleg_2006Не надо утрировать. Есть конечный пользователь и ему предоставляется словарь, содержащий понятные ему термины. Работа со словарем позвщляет строить запросы.
Сформулируй свою проблему конкретней. Извини, но я тебя совершенно не понимаю. Какой конкретно кусок ты пытаешься закрыть ?
...
Рейтинг: 0 / 0
10.01.2007, 08:52
    #34244477
Oleg_2006
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CDataGrid
Мой вопрос заключается в следующе:
класс СColumns имеет метод
//Clmn= Clms.GetItem((const VARIANT &) var);
как правильно определить (инициализировать)
VARIANT var;
дабы сработало (СColumn Clmn)
Clmn= Clms.GetItem( var);
Весьма признателен за внимание.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / CDataGrid / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]