Есть такая проблема
1) окно главное (с использованием mdi все это)
2) окно таблицы sg
3) окно combobox
как сделат так что в combobox показывалось содержимое окна sg скажем 1-го столбца
для обычтого способа знаю (в смысле без Mdi ) а сним низнаю как сделать ссылку на окно sg
оно то быдет при работе не оно !!!
в обычном случае я писал так
for (int i=1; i<sg1->RowCount; i++)
ComboBox1->Items->Add(sg1->Cells[0][i]);
а в этом незнаю
09.06.04 00:12: Перенесено модератором из 'C/C++' — Павел Кузнецов
Здравствуйте, PsiHo, Вы писали:
PH>1) окно главное (с использованием mdi все это)
PH>2) окно таблицы sg
PH>3) окно combobox
Неэлегантный способ, но практичный (если время поджимает):
В конструкторе класса, к которому принадлжит sg, инициализируешь какую-либо глобальную переменную this-ом, в итоге получаешь глобальную ссылку на окно таблицы, и потом с этой ссылкой работаешь...
Единственное, надо все это делать аккуратно, потому что, как я понимаю, могут быть несколько инстанций sg (для MDI приложения) — тут уже надо смотреть по ситуации... Но думаю, основная идея ясна.