Здравствуйте!!! При поиске (посредством Like) в базе данных (Paradox) мне нужно "отключить" влияние регистра символов. Нужно что-нибудь типа CONTAINING. Может можно как-нибудь like "настроить", учитывая, что поиск производится в поле memо и использовать lower() нельзя!!
Приветствую Вас, Orlando! Погоди так есть же Locate, есть Lookup, есть Seek! Вот уж LOcat точно позволяет искать текс игнорируя регистр, первые 2 это методы TDataSet, а третий это метод компонента TCustomADODataSet. Ответ отправлен: 28.08.2002, 13:26 Отправитель: Pablo
Вопрос № 159
Всем, принимавшим участие в индексировании таблиц - спасибо. Поговрка опять сработала "не знаешь сам - спроси у ближнего", пока будешь объяснять в чем действительно проблема решение придет самом сабой ;)
Приветствую Вас, Serzhant! А что тебе сделать то нужно было?!)))) Ты хоть расскажи, и как это сделал?! Ответ отправлен: 29.08.2002, 12:42 Отправитель: Pablo
Вопрос № 160
Здравствуйте, эксперты. Возникла такая задачка. Представьте себе шахматную доску и набор фигур. Щелкаем по фигуре и переносим ее на доску. При этом над теми клетками, где фигуры стоять не могут, перетаскиваемая фигура должна изменяться, например, менять цвет на красный. Посоветуйте, как лучше сделать, и какой из вариантов будет лучше (легче) реализовать: 1)нажал-удерживая,перетащил-отпустил, или же 2)нажал, отпустил, выбрал место (фигура двигается за мышкой), нажал-отпустил->поставил. Как вообще реализуется, что рисунок двигается за мышкой (или же заменяет сам указатель)? И как осуществлять проверки? Надеюсь на ваши примеры и советы. С уважением, Serg.
Здравствуй, Serg! Ну можно попробовать сделать так, каждой фигуре по отдельному окну, потом когда тащишь фигуру то включаешь драг-энд-дроп механизм, когда кидаешь, то выключаешь его. Ну и соответственно когда проносишь фигуру там где низя бросать, то меняешь ее цвет на один, а когда проносишь ее над тем местом, где можно бросать, то меняешь ее цвет на другой. Ответ отправлен: 30.08.2002, 21:40 Отправитель: Pablo Отвечает Sanya
Доброе время суток, Serg! учше конечно второй вариант, а делается это так: у того объекта который будешь таскать, ставишь DragKind=dkDock а у приёмников(например панелей) DockSute=True и обрабатывай события у приёмника OnGetSiteInfo,OnDockOver,OnDockDrop ... Ответ отправлен: 30.08.2002, 04:39 Отправитель: Sanya Отвечает Артём Шегеда
Я счастлив ответить Вам, Serg!
Как можно заметить, на форме только две компоненты - Image1:TImage [Additional] и ImageList1:TImageList [Win32]. В ImageList1 загрузите две картинки размером не более 64x64. Первая отвечает за нормальное изображение фигуры, вторая - за изображение в неправильной позиции (в этом примере применены правила движения короля - +-1 клетка). Красиво получается, если фигура имеет прозрачные области (как это делается, надеюсь, Вам известно). Ключевым действием в программе является строка
DoubleBuffered := true;
Приложение: Ответ отправлен: 30.08.2002, 12:39 Отправитель: Артём Шегеда
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.