C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
sg в MDI
PsiHo
  Отправлено: 22.04.2004, 10:11


Ученик-кочегар

Группа: Участник
Сообщений: 19



ПРИВЕТ ВСЕМ !!!

Я создал MDI form'y (FMenu) главную и вторую (Fsg)
Действие программы я открываю файл (откомпиленный)
главная форма (все правильно)(FMenu) потом нажимаю на пункт меню>> появляется
Вторая form'a (Fsg) эта таблица (как и должно быть)
но в действии программы надо щелкнуть на 1 столбец
чтобы открылась окно в котором вводишь значение и помещается в таблицу.
НО когда вводишь значение он выдает (ошибку и не вводит значение в ячейку)!!!

Я с начало сделал таблицу без MDI и все работало!!!
Но когда я это все перенес (сделал заново) в MDI то начались вот такие приколы.(ошибок при переносе нет я проверял)


ЧТО ДЕЛАТЬ ???
Sweta
Отправлено: 22.04.2004, 11:14


Не зарегистрирован







Привет!С помощью чего ты создал таблицу? Как ты заносишь значения в таблицу (листинг)?
olegenty
Отправлено: 22.04.2004, 11:18


Ветеран

Группа: Модератор
Сообщений: 2412



текст ошибки-то какой?
Guest
Отправлено: 23.04.2004, 07:53


Не зарегистрирован







Возможно ты забыл написать перед компонентом таблицы: Fsg->
Дай кусок кода, в котором обрабатывается ввод в таблицу
PsiHo
Отправлено: 23.04.2004, 19:34


Ученик-кочегар

Группа: Участник
Сообщений: 19



Sweta
sg это StrinsGrind

ALL
гланая form'a (называется FMenu и UMenu) FormStyle: fsMDIForm
Вторая form'a (называется Fsg и Usg) FormStyle: fsMDIChild
окно для ввода кода (FKod ...) FormStyle: fsMDIChild
окно для ввода имени (FPr ...) FormStyle: fsMDIChild
в project>>> option>>> Forms>>>
main form: FMenu
auto-create forms: FMehu
Available Forms: Fsg, FKod, FPr

Вот так !!!

а сначало пробова так:
окно для ввода кода (FKod ...) FormStyle: fsNormal
окно для ввода имени (FPr ...) FormStyle: fsNormal


//=============================

в mdi в sg при клике на ячейку сделанно чтобы открывалось окно
в котором выбитаеш значение яченики (или вводиш новое)
но при нажатии на кнопку добавить ничего невыходит кроме ошибки

а в без использования mdi я присал так: И ВСЕ РАБОТАЛО
Form1->sg->Cells[1][Form1->sg->Row] = KOD->ComboBox1->Text;
Form1->sg->Cells[2][Form1->sg->Row] = KOD->ComboBox2->Text;

а сейчас как надо...???

sad.gif sad.gif sad.gif
PsiHo
Отправлено: 26.04.2004, 18:11


Ученик-кочегар

Группа: Участник
Сообщений: 19



Люди надо помощь!!! sad.gif

Вернуться в Вопросы программирования в C++Builder