![]() |
|
|
![]()
|
|
| gepard88 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 24.12.2006 Репутация: нет Всего: нет |
Помогите переделать код в C++ Builder . За ранее благодарю.
procedure TForm1.ButtonSearchClick(Sender: TObject); begin DataModuleGibdd.tCars.Filter:=''; if Radiogroup1.ItemIndex=0 then begin DataModuleGibdd.tCars.Filter:='Gosnomer = '''+EdGos.Text+''''; Label1.Caption:=DataModuleGibdd.tCars.Filter; end; if Radiogroup1.ItemIndex=1 then begin DataModuleGibdd.tCars.Filter:='Model = '''+EdMod.Text+''''; Label1.Caption:=DataModuleGibdd.tCars.Filter; end; if Radiogroup1.ItemIndex=2 then begin DataModuleGibdd.tCars.Filter:='Category = '''+Edit1.Text+''''; Label1.Caption:=DataModuleGibdd.tCars.Filter; end; DataModuleGibdd.tCars.Filtered:=true; end; procedure TForm1.Button3Click(Sender: TObject); var x:string; begin x:=inputbox('запрос:','введите дату техосмотра',''); DataModuleGibdd.tCars.Filter:='DateLast='+QuotedStr(x); end; procedure TForm1.Button4Click(Sender: TObject); var x:string; begin x:=inputbox('запрос:','введите дату cледю техосмотра',''); DataModuleGibdd.tCars.Filter:='DateNext='+QuotedStr(x); end; |
|||
|
||||
| Alexeis |
|
||||||||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 26 Всего: 459 |
Ну если писать на коленке, то примерно так.
обработчик 4й кнопки надеюсь не составит труда сделать Это сообщение отредактировал(а) Alexeis - 14.5.2007, 12:09 -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
||||||||
|
|||||||||
| gepard88 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 24.12.2006 Репутация: нет Всего: нет |
возникает ошибка в "Gosnomer = \""+EdGos->Text+"\"";
Добавлено через 1 минуту и 47 секунд Alexeis, возникает ошибка в "Gosnomer = \""+EdGos->Text+"\""; |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 7 Всего: 122 |
какая ошибка? дословно!
Добавлено через 1 минуту и 36 секунд все должно быть в порядке |
|||
|
||||
| gepard88 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 24.12.2006 Репутация: нет Всего: нет |
все спасибо разобрался не хватало ( * ' ) "Gosnomer='"+Edit1->Text+"*'";
|
|||
|
||||
| gepard88 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 24.12.2006 Репутация: нет Всего: нет |
Помогите переделать код в C++ Builder . За ранее благодарю.
Datasource2.DataSet:=Query1; Query1.Close; Query1.SQL.Assign(memo1.Lines); Query1.Open; DBGrid1.DataSource:=Datasource2; |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 26 Всего: 459 |
gepard88, тут совсем просто. Все точки нужно заменить на "->". Просто в делфи неявная разыменовка происходит а в С++ явная. Все знаки присвоить ":=" заменить на простые "=". Функции без параметров в отличие от делфи в С++ должны иметь круглые скобки.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Klin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1938 Регистрация: 7.10.2002 Где: Краснодар Репутация: 20 Всего: 25 |
-------------------- Я человек - попробуйте обвинить меня за это. |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 26 Всего: 459 |
А между тем на форуме запрещено создавать дубликаты тем.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Klin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1938 Регистрация: 7.10.2002 Где: Краснодар Репутация: 20 Всего: 25 |
Ага, им это вбей Добавлено через 28 секунд сорри за оффтоп -------------------- Я человек - попробуйте обвинить меня за это. |
|||
|
||||
| gepard88 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 24.12.2006 Репутация: нет Всего: нет |
всем спасибо за помошь
|
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |