Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.09.2015, 11:35   #1
nagi12-02
Пользователь
 
Регистрация: 15.01.2014
Сообщений: 21
Восклицание Ошибка [C++ Error] Unit17.cpp(29): E2096 Illegal structure operation

Что я тут не так делаю? Не могу никак понять
Код:
 {
String password;
password="111";
if (sEdit1->Text==password)
{
Form1->DBGridEh2->Options-->dgEditing=true;
}
else
{
Application->MessageBoxA("Пароль не верный, попробуйте еще раз!", "Ошибка", MB_OK);
}
}
Изображения
Тип файла: jpg Screenshot_1.jpg (22.4 Кб, 127 просмотров)

Последний раз редактировалось Stilet; 09.09.2015 в 11:51.
nagi12-02 вне форума Ответить с цитированием
Старый 09.09.2015, 11:40   #2
Krok27
Форумчанин
 
Аватар для Krok27
 
Регистрация: 08.07.2010
Сообщений: 505
По умолчанию

Код:
Form1->DBGridEh2->Options->dgEditing=true;
Знающий не говорит, говорящий не знает (С) Лао Цзы
Krok27 вне форума Ответить с цитированием
Старый 09.09.2015, 11:59   #3
nagi12-02
Пользователь
 
Регистрация: 15.01.2014
Сообщений: 21
По умолчанию

Пробовал так же, ошибка выходит. Все возможные варианты испробовал
Изображения
Тип файла: jpg Screenshot_1.jpg (23.3 Кб, 121 просмотров)
nagi12-02 вне форума Ответить с цитированием
Старый 09.09.2015, 12:19   #4
Krok27
Форумчанин
 
Аватар для Krok27
 
Регистрация: 08.07.2010
Сообщений: 505
По умолчанию

А блин сорри, это же Set:
Код:
  DBGridEh2->Options = TDBGridOptions(DBGridEh2->Options) << dgEditing;
Знающий не говорит, говорящий не знает (С) Лао Цзы
Krok27 вне форума Ответить с цитированием
Старый 09.09.2015, 13:36   #5
nagi12-02
Пользователь
 
Регистрация: 15.01.2014
Сообщений: 21
По умолчанию

тоже ошибка... я хочу чтоб при нажатии sBitBtn активировалось редактирование DBGridEh. может есть другой способ? или я что то не до понимаю
Изображения
Тип файла: jpg Screenshot_2.jpg (24.3 Кб, 129 просмотров)

Последний раз редактировалось nagi12-02; 09.09.2015 в 14:15.
nagi12-02 вне форума Ответить с цитированием
Старый 09.09.2015, 15:48   #6
Krok27
Форумчанин
 
Аватар для Krok27
 
Регистрация: 08.07.2010
Сообщений: 505
По умолчанию

Ты ничего не понимаешь:
Код:
     Form1->DBGridEh2->Options = TDBGridOptions(Form1->DBGridEh2->Options) << dgEditing;
Знающий не говорит, говорящий не знает (С) Лао Цзы
Krok27 вне форума Ответить с цитированием
Старый 10.09.2015, 08:44   #7
nagi12-02
Пользователь
 
Регистрация: 15.01.2014
Сообщений: 21
По умолчанию

Благодарю уважаемый! Проблема решена!
nagi12-02 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка [C++ Error] Unit1.cpp(14): E2379 Statement missing ; Guzel' C++ Builder 6 13.11.2012 00:11
ошибка error C2043: illegal break Ongi Общие вопросы C/C++ 7 04.01.2012 20:55
error C2044: illegal continue ObeyTheCrab Общие вопросы C/C++ 2 29.10.2011 20:39
ERROR:Illegal indexing mode IgorKr Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 13.12.2008 23:54
Ошибка(C++): error C2041: illegal digit '9' for base '8' TheWanderer Общие вопросы C/C++ 4 02.10.2008 21:11