Здравствуйте!!! Есть Парадокс с Query. Когда пытаюсь изменить значения записей не средствами SQL выдается ошибка, что база read only. Например: Query1.edit; Query1.Fieldbyname(..).asstring:='...' Query1.post; или просто пытаюсь редактировать в гриде!!
Добрый день, Orlando! Используйте вместо TQuery TTable.
Ответ отправлен: 30.09.2002, 13:24 Отправитель: --- Нет данных --- Отвечает Jadd
Доброе время суток, Orlando! А все верно. Сам Query - датасет только для чтения. Делай RequestLive = true и спи спокойно. Ответ отправлен: 29.09.2002, 01:52 Отправитель: Jadd
Вопрос № 199
Здрасьте! У меня тут опять вопрос возник: Делаю webbrowser и ес-сно пользую соответствующий компонент, но хочу сделать так, чтобы при нажатии правой кнопкой мыши на компонент выскакивала не стандартная IE менюшка, а моя. Не подскажите как это реализовать можно? Спасибо!
Здравствуйте, BlackCat! Используйте свойство PopupMenu у компонента TWebBrowser
Ответ отправлен: 30.09.2002, 12:19 Отправитель: --- Нет данных --- Отвечает Jadd
Добрый день, BlackCat! Ив чем трабла? Кидаешь Popup менюшку на форму...делаешь свои пункты меню и в свойствах броузера ищешь PopupMenu ...там-то и прописываешь свое меню....И ВСЕ! Ответ отправлен: 29.09.2002, 02:12 Отправитель: Jadd Отвечает Pablo
Добрый день, BlackCat! Вот в этом компоненте есть свойство HWND, которое можно использовать как хендл окна бровсера, так вот попробуй для этого окна определить все хенды меню, которые оно использует. Попробуй использовать функции GetSystemMenu, GetMenu и GetSubMenu. Если найдешь хендл этого меню, то думаю что сможешь и заменить его или отредактировать. Если не получится так, то используй хендл OLE-объекта бровсера для того, чтобы используя свойства этого OLE-объекта получить доступ к Popup меню, если конечно он предоставляет такой доступ к этому меню. Ответ отправлен: 30.09.2002, 14:04 Отправитель: Pablo
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.