|
|
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Подскажите, пожалуйста, как открыть сайт в cef4delphi TChromium? Кинул на форму TChromium1 и ChromiumWindow1, дальше что нужно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2021, 20:57 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
"Наша песня хороша, начинай сначала" Женя32, стопиццот раз уже рассказывали ведь... и советы давали и ссылки. Так и не сдвинулось ничего в освоении cef4delphi ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2021, 21:33 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Softologic "Наша песня хороша, начинай сначала" Женя32, стопиццот раз уже рассказывали ведь... и советы давали и ссылки. Так и не сдвинулось ничего в освоении cef4delphi ??? Не получается..... Я логику не пойму... В старой версии кинул компонент TChromium на форму, прописал Chromium1.load('ya.ru'), ВСЕ!!! Страница загружена! А тут...... Что нужно сделать...., не понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2021, 21:44 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Я самолично вам писал - есть примеры, они в папке с библиотекой. Достаточно открыть самый простой пример и попробовать понять. Все. Вместо того чтобы внять моему (и многих других) совету, вы продолжаете плодить одну и ту же тему раз в полгода. С одним и тем же вопросом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2021, 22:35 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Softologic Я самолично вам писал - есть примеры, они в папке с библиотекой. Достаточно открыть самый простой пример и попробовать понять. Все. Вместо того чтобы внять моему (и многих других) совету, вы продолжаете плодить одну и ту же тему раз в полгода. С одним и тем же вопросом. Посмотрите, пожалуйста, что я ни так делаю?... https://disk.yandex.ru/d/0KtvK9zOiHQNbg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2021, 14:00 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32 Кинул на форму TChromium1 и ChromiumWindow1, дальше что нужно сделать? Вот что: https://www.briskbard.com/index.php?lang=en&pageid=cef#usage Вам ещё надо dpr правильно написать, ну и не забыть распаковать бинарники и ресурсы фреймворка в папку с вашим exe. Демка с подробными комментариями: https://github.com/salvadordf/CEF4Delphi/tree/master/demos/Delphi_VCL/SimpleBrowser ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2021, 15:50 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
С компонентой поставляются примеры. Посмотри, как там реализовано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2021, 19:12 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
X11 С компонентой поставляются примеры. Посмотри, как там реализовано. // Если браузер еще не инициализирован, мы используем простой таймер для создания браузера позже. if not(ChromiumWindow1.CreateBrowser) then Timer1.Enabled := True; Я все делаю как в примере SimpleBrowser, но реакции ноль! 1). Помещаю на форму компонент ChromiumWindow1 2). Код: pascal 1. 2. 3. 4. 5. 3). Код: pascal 1. 2. 3. 4. 5. 6. 4). Код: pascal 1. 2. 3. 4. Код полностью: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2021, 13:59 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32 все делаю как в примере SimpleBrowser В каком месте примера ты нашёл вызов LoadURL в событии AfterCreate? В каком месте примера ты нашёл инициализацию в событии ShortCut? В каком месте примера ты нашёл вызовы PostMessage(WM_CLOSE)? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2021, 14:14 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Сдается мне, реакции ноль (в изначальном примере simplebrowser) еще и потому что бинарники не были распакованы в нужное место и не инициализируются. Женя, читайте внимательно ссылки, которые вам предоставляют. Там все расписано, где и какие библиотеки брать и куда распаковывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2021, 18:56 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2021, 19:00 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Softologic Сдается мне, реакции ноль (в изначальном примере simplebrowser) еще и потому что бинарники не были распакованы в нужное место и не инициализируются. Женя, читайте внимательно ссылки, которые вам предоставляют. Там все расписано, где и какие библиотеки брать и куда распаковывать. Да причем здесь бинарники? Если бы бинарников не было, тогда демо-проекты не запускались бы, и выходила бы ошибка: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 13:36 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32 Softologic Сдается мне, реакции ноль (в изначальном примере simplebrowser) еще и потому что бинарники не были распакованы в нужное место и не инициализируются. Женя, читайте внимательно ссылки, которые вам предоставляют. Там все расписано, где и какие библиотеки брать и куда распаковывать. Да причем здесь бинарники? Если бы бинарников не было, тогда демо-проекты не запускались бы, и выходила бы ошибка: Так если демо-пример самый простой запускается, в чем проблема тогда? Вставляйте туда ваш "ya.ru" и вперед. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 15:19 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Softologic Так если демо-пример самый простой запускается, в чем проблема тогда? Вставляйте туда ваш "ya.ru" и вперед. Да, можно и так... Но, мне хотелось бы понять, как создавать проекты с нуля? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 16:03 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32Но, мне хотелось бы понять, как создавать проекты с нуля? В случае с Дельфи это просто: достаточно размещать правильный код в обработчиках правильных событий. Копи-пасту правильного кода ты уже освоил, теперь изучай когда, в какой последовательности и при каких обстоятельствах вызываются события чтобы научиться выбирать то правильное, в обработчике которого и надо писать код. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 16:06 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32 Softologic Так если демо-пример самый простой запускается, в чем проблема тогда? Вставляйте туда ваш "ya.ru" и вперед. Да, можно и так... Но, мне хотелось бы понять, как создавать проекты с нуля? Тут помогут более простые примеры. Их туча в интернете - например есть книги с примерами-исходниками, где пошагово с самых азов объясняется старт. Cef4Delphi - фреймворк не из простых (для новичков), там есть нюансы, которые вам пока рано еще осваивать (на мой взгляд). Начните с самых простых основ, но применительно к конкретным задачам (чтобы мотивация посильнее была:)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:01 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov В случае с Дельфи это просто: достаточно размещать правильный код в обработчиках правильных событий. Копи-пасту правильного кода ты уже освоил, теперь изучай когда, в какой последовательности и при каких обстоятельствах вызываются события чтобы научиться выбирать то правильное, в обработчике которого и надо писать код. Приведу 2 примера, в чем отличие? 1). Код, максимально урезанного SimpleBrowser, ВСЕ РАБОТАЕТ: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. Код моего проект, сайт не грузится: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:10 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32Приведу 2 примера, в чем отличие? Вангую: обработчики событий недостаточно скопипастить, их ещё надо привязать к соответствующим событиям (свойствам компонент). Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:17 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Скажите, пожалуйста, кто-нибудь пробовал создавать подобный проект с нуля? Просто интересно, получилось или нет..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:20 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32, Два проекта на CEF4: 1. Chromium 85, создавался с нуля. 2. Chromium 87, переносился с CEF3 (а ранее с CEF1). Проблем нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:26 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32, Я уже говорил про dpr файл, что у вас там в проекте, который не работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:30 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Вангую: обработчики событий недостаточно скопипастить, их ещё надо привязать к соответствующим событиям (свойствам компонент). Понятное дело, что сами процедуры не копируются, а только то, что находится в теле процедуры, между begin и end; Двойной щелчок по соответствующему событию, потом вставляю тело процедуры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:36 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
zedxxx Женя32, Я уже говорил про dpr файл, что у вас там в проекте, который не работает? Проект запускается, но сайт не грузится....... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:40 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
DHDD Женя32, Два проекта на CEF4: 1. Chromium 85, создавался с нуля. 2. Chromium 87, переносился с CEF3 (а ранее с CEF1). Проблем нет. А, можете пошагово рассказать, самый минимум, что нужно сделать, чтоб только сайт открыть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:48 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Вот здесь все просто, Chromium1.load('google.com'); и все, страница загружена!: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 17:58 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32, Ещё раз: что у вас написано в dpr файле? Приведите тут его содержимое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 18:00 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 18:10 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32Двойной щелчок по соответствующему событию, потом вставляю тело процедуры. Ну так отлаживайся. Проверь, что у тебя код вообще исполняется, причём в нужном порядке. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 18:47 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32 DHDD Женя32, Два проекта на CEF4: 1. Chromium 85, создавался с нуля. 2. Chromium 87, переносился с CEF3 (а ранее с CEF1). Проблем нет. А, можете пошагово рассказать, самый минимум, что нужно сделать, чтоб только сайт открыть? Женя32, научись сначала программировать, а потому уже программируй что-то сложное. Нельзя перескакивать с одного на другое. Есть куча примеров, в которых можно легко разобраться. Но ты ни как не можешь этого сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 18:58 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
DHDD , Cпасибо большое! По твоему примеру все получилось! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 21:23 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32 DHDD , Cпасибо большое! По твоему примеру все получилось! Женя32, коль чудо произошло и "ya.ru" загрузился таки в вашем приложении впервые за несколько лет многочисленных попыток взять эту крепость... все же еще раз настоятельно советую начинать с простых вещей. Программирование штука требующая поступательного движения. Понятно, что у вас сейчас эйфория под названием "вау, офигеть, я сделал свой браузер!", тем не менее, стоит слушать старших товарищей, которые прошли этот путь. И по-хорошему советуют не прыгать через голову. Хорошо усвоить азы - вот что ценно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2021, 21:48 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Softologic Женя32, коль чудо произошло и "ya.ru" загрузился таки в вашем приложении впервые за несколько лет многочисленных попыток взять эту крепость... все же еще раз настоятельно советую начинать с простых вещей. Программирование штука требующая поступательного движения. Понятно, что у вас сейчас эйфория под названием "вау, офигеть, я сделал свой браузер!", тем не менее, стоит слушать старших товарищей, которые прошли этот путь. И по-хорошему советуют не прыгать через голову. Хорошо усвоить азы - вот что ценно. Да, с удовольствием бы эти азы осваивал бы, но... Возможно ли научится всему самому? Без вопросов, без наставника, который может подвести к верному ответу? Я все сам осваиваю, ни только delphi, но и веб-программирования, и если не нахожу ответа на просторах интернета, иду на форумы. Других вариантов нет. И на форумах все ни так просто, нужно уметь правильно транслировать свой вопрос, чтоб люди поняли его суть, без вангавания, и смогли верно подсказать. Softologic ..Хорошо усвоить азы - вот что ценно. А что можно считать азами?: Размещения компонентов на форме? Объявления переменных, написание процедур и функций? Или что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2021, 11:40 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32, если вы собираетесь продолжать заниматься программированием, то по-моему стоит прочитать какой-нибудь учебник по программированию, по программированию на Delphi, если программируете на Delphi. Таких книг есть не одна. Вот, например, старые довольно книги, написанные в начале 2000ых годов, но хорошие, и многое там актуально и сегодня. https://obuchalka.org/2014030376099/rukovodstvo-razrabotchika-delphi-5-chast-1-teikseira-stiv-ksave-pacheko.html https://www.for-stydents.ru/informatika/delphi/uchebniki/delphi-5-rukovodstvo-razrabotchika-tom-2-razrabotka-komponentov-i-rabota-s-bazami-dannyh.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2021, 11:52 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
А вот об этом где прочитать? - Что делать, если после закрытия программы процесс не "убивается" в Диспетчере задать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2021, 12:55 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2021, 13:10 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32Возможно ли научится всему самому? У всех это получается, но ты, наверное, особенный. В этом случае просто прими свой гандикап и сдайся. Займись чем попроще. PS: Программирование - не сортировка мусора какая-нибудь. Здесь не работает обучение по принципу "обезьянка увидела - обезьянка делает". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2021, 13:56 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Почему никто не сказал, что нужно еще включать CEF4Delphi ? Правой кнопкой по проекту, Vieve Source, и привести его к такому виду: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2021, 21:19 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32 Почему никто не сказал, что нужно еще включать CEF4Delphi ? Правой кнопкой по проекту, Vieve Source, и привести его к такому виду: Что значит почему никто не сказал? А в примерах посмотреть самостоятельно??? Раз 10 (как минимум) ведь вам уже сказали ранее поизучать примеры! Там все закомментировано важное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2021, 21:26 |
|
||
|
cef4delphi TChromium. Как загрузить сайт?
|
|||
|---|---|---|---|
|
#18+
Женя32 Почему никто не сказал, что нужно еще включать CEF4Delphi ? Правой кнопкой по проекту, Vieve Source, и привести его к такому виду: Чувак, перечитай тему с начала и посчитай, сколько раз я тебе про dpr говорил. Или чукча только писатель? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2021, 23:51 |
|
||
|
|

start [/forum/topic.php?all=1&fid=58&tid=2037584]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
190ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
91ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 585ms |

| 0 / 0 |
