Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Компоненты Delphi
Регистрация

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


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 19.06.2019, 11:02   #1
v258
Пользователь
 
Регистрация: 29.10.2008
Адрес: Краснодарский край
Сообщений: 23
Репутация: 10
По умолчанию TWebBrowser.QueryStatusWB - непонятки

Delphi 10.3.1 при использовании TWebBrowser.QueryStatusWB выдает одинаковые результаты вне зависимости от используемого аргумента, т.е.
Код:
WebBrowser1.QueryStatusWB(OLECMDID_COPY);
WebBrowser1.QueryStatusWB(OLECMDID_CUT);
WebBrowser1.QueryStatusWB(OLECMDID_PASTE);
WebBrowser1.QueryStatusWB(OLECMDID_UNDO);
WebBrowser1.QueryStatusWB(OLECMDID_REDO);
в итоге выдают одинаковый результат.

https://yadi.sk/i/WkjtUIizj0Zjyw

В Delphi 2010 этот код работал корректно

https://yadi.sk/i/g8jZro4zEUut7Q

Почему бы это?
v258 вне форума   Ответить с цитированием
Старый 19.06.2019, 11:22   #2
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,828
Репутация: 3689

icq: 512-765
skype: alexp.frl
По умолчанию

хз, но WebBrowser уже давно пора выкинуть. Это ж IE.
Alex11223 вне форума   Ответить с цитированием
Старый 19.06.2019, 11:45   #3
v258
Пользователь
 
Регистрация: 29.10.2008
Адрес: Краснодарский край
Сообщений: 23
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
хз, но WebBrowser уже давно пора выкинуть. Это ж IE.
И чем заменить? При условии, что у меня он используется для создания и редактирования контента. Других компонентов, по которым можно найти мануалы, и которые не устарели, таки не имеется
v258 вне форума   Ответить с цитированием
Старый 19.06.2019, 11:55   #4
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,828
Репутация: 3689

icq: 512-765
skype: alexp.frl
По умолчанию

Что за контент?

CEF.
https://www.google.com/search?q=cef+delphi
https://www.google.com/search?q=cef+documentation

Ну или может пора уже и Дельфи выкинуть и взять Electron или обычное веб-приложение создать.
Alex11223 вне форума   Ответить с цитированием
Старый 19.06.2019, 12:07   #5
v258
Пользователь
 
Регистрация: 29.10.2008
Адрес: Краснодарский край
Сообщений: 23
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Что за контент?
Система управления сайтом. Статьи, новости и т.д. Работает в офлайне и публикует данные по FTP

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
CEF
Это хорошо, но IE есть на любом компе с виндой, а для хромиума нужно будет тащить библиотеки. Кроме того по опыту поисков могу сказать, что мануалы есть на что угодно, только не на работу в режиме редактора, на IE чисто случайно нашел описание от человека, который редактор делал, с остальными - нет ))
v258 вне форума   Ответить с цитированием
Старый 19.06.2019, 12:12   #6
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,828
Репутация: 3689

icq: 512-765
skype: alexp.frl
По умолчанию

Цитата:
Сообщение от v258 Посмотреть сообщение
Работает в офлайне и публикует данные по FTP
извращение какое-то, интернет-то уж давно более распространен, чем винда )

Ну и PWA.
Цитата:
Сообщение от v258 Посмотреть сообщение
но IE есть на любом компе с виндой
через год-два может и это изменится.
Цитата:
Сообщение от v258 Посмотреть сообщение
а для хромиума нужно будет тащить библиотеки.
и в чем проблема?
Alex11223 вне форума   Ответить с цитированием
Старый 19.06.2019, 12:17   #7
v258
Пользователь
 
Регистрация: 29.10.2008
Адрес: Краснодарский край
Сообщений: 23
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
и в чем проблема?
Проблема в том, что прога уже есть и работает. Переписывать ее даже в части редактора у меня никакого желания, да и потребности нету. Разрабатывается в Дельфи 2010, там все работает, а вот попытался перевести на Дельфи 10.3 - и получил облом
v258 вне форума   Ответить с цитированием
Старый 19.06.2019, 12:21   #8
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,828
Репутация: 3689

icq: 512-765
skype: alexp.frl
По умолчанию

Так не переводите на 10.3 раз работает )
Alex11223 вне форума   Ответить с цитированием
Старый 19.06.2019, 12:33   #9
v258
Пользователь
 
Регистрация: 29.10.2008
Адрес: Краснодарский край
Сообщений: 23
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Так не переводите на 10.3 раз работает )
Ну, с учетом того, что 10.3 бесплатна... Так-то да, продолжаю в 2010-й )

Но вопрос, тем не менее, остался
v258 вне форума   Ответить с цитированием
Старый 19.06.2019, 13:14   #10
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 18,828
Репутация: 3689

icq: 512-765
skype: alexp.frl
По умолчанию

Ну если вы сменили только версию Дельфи и ваше использование функции соответствует документации, то писать наверно лучше в баг трекер или форум ембаркадеро.
Alex11223 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как убрать отступы в TWebBrowser? + аналоги TWebBrowser? FleXik Общие вопросы Delphi 4 19.07.2013 21:53
непонятки с Си Aleksey_voyaka Помощь студентам 4 20.10.2012 14:16
Непонятки с FPS k3rn3l Gamedev - cоздание игр: Unity, OpenGL, DirectX 36 14.02.2011 12:23
непонятки с if mrgrudge PHP 2 05.10.2010 12:01
Incompatible types: 'Unit1.TWebBrowser' and 'SHDocVw.TWebBrowser' simon15x Общие вопросы Delphi 0 10.04.2010 03:11


18:05.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.