Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 11.02.2015
Сообщений: 8

Как открыть в richTextBox исходный код сайта

11.02.2015, 11:27. Показов 1269. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Подскажите как открыть в richTextBox исходный код сайта.

Мне нужно чтобы пользователь ввёл в textBox ссылку на сайт, нажал открыть.
И после этого в richTextBox появлялся исходный код сайта.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.02.2015, 11:27
Ответы с готовыми решениями:

Как открыть файл в richTextBox
У меня есть файл .txt Его нужно загрузить в richTextBox по нажатию кнопки из menustrip. Как это сделать?

Как открыть исходный код картинки в C++
Здравствуйте! Помогите пожалуйста с интересным вопросом) Я хотел бы открыть через C++ файл и просмотреть его содержимое, но это не...

Как открыть исходный код файла C#?
Недавно переустановил винду и слетели проекты, один важный проект остался в .exe компилировал его только в Debug, можно как то открыть его...

2
Администратор
Эксперт .NET
 Аватар для tezaurismosis
9673 / 4825 / 763
Регистрация: 17.04.2012
Сообщений: 9,664
Записей в блоге: 14
11.02.2015, 18:07
Здравствуйте.
Тут ничего сложного: для получения HTML со страницы используем метод WebClient::DownloadString()
C++
1
2
3
4
5
6
7
8
9
10
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
    if (!String::IsNullOrWhiteSpace(textBox1->Text)) {
        // дополнительные скобки имитируют C#-кий using
        {
            WebClient^ wc = gcnew WebClient();
            String^ html = wc->DownloadString(textBox1->Text);
            richTextBox1->Text = html;
        }
    }
}
Пути по улучшению:
  1. Реализовать асинхронную загрузку ради отзывчивости интерфейса
  2. Сделать экземпляр WebClient на уровне класса (полем) дабы не пересоздавать каждый раз заново.
Миниатюры
Как открыть в richTextBox исходный код сайта  
2
0 / 0 / 0
Регистрация: 30.04.2017
Сообщений: 5
02.04.2020, 05:38
tezaurismosis, а возможно ли как то обратно его преобразовать? Вот есть переменная типа String^ в ней есть код html, как открыть его таким же способом?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.04.2020, 05:38
Помогаю со студенческими работами здесь

Открыть исходный код
Доброго времени суток! Есть программа GeoGebra с открытым исходным кодом написанная Java. Как можно открыть этот проект в Eclipse?

Открыть исходный код exe
Доброго времени суток. Нужно срочно открыть исходный кoд exe'шника с пом. C++. Имею 2 среды разработки: DevC++ и Qt Creator. Желательно это...

Можно ли открыть исходный код в игре?
Если можно, то подскажите, пожалуйста, как? Движок для игры, в которой я хочу открыть код вроде написан на C++.

Открыть исходный код программы , возможно написана на DOC
Извини меня модератор , если я открыл тему не там где положено , не смог определиться. В общем имеется программа написанная на DOC...

Исходный код сайта
Добрый вечер уважаемые пользователи форума. Я в html слаб, очень надеюсь что вы мне сможете помочь в данном вопросе) Есть очень...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru