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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.06.2019, 10:02   #1
v258
Пользователь
 
Регистрация: 29.10.2008
Сообщений: 25
По умолчанию 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, 10:22   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

хз, но WebBrowser уже давно пора выкинуть. Это ж IE.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 19.06.2019, 10:45   #3
v258
Пользователь
 
Регистрация: 29.10.2008
Сообщений: 25
По умолчанию

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

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

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

Ну или может пора уже и Дельфи выкинуть и взять Electron или обычное веб-приложение создать.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 19.06.2019, 11:07   #5
v258
Пользователь
 
Регистрация: 29.10.2008
Сообщений: 25
По умолчанию

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

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

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

Ну и PWA.
Цитата:
Сообщение от v258 Посмотреть сообщение
но IE есть на любом компе с виндой
через год-два может и это изменится.
Цитата:
Сообщение от v258 Посмотреть сообщение
а для хромиума нужно будет тащить библиотеки.
и в чем проблема?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 19.06.2019, 11:17   #7
v258
Пользователь
 
Регистрация: 29.10.2008
Сообщений: 25
По умолчанию

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

Так не переводите на 10.3 раз работает )
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 19.06.2019, 11:33   #9
v258
Пользователь
 
Регистрация: 29.10.2008
Сообщений: 25
По умолчанию

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

Но вопрос, тем не менее, остался
v258 вне форума Ответить с цитированием
Старый 19.06.2019, 12:14   #10
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну если вы сменили только версию Дельфи и ваше использование функции соответствует документации, то писать наверно лучше в баг трекер или форум ембаркадеро.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как убрать отступы в 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 11: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