![]() |
|
|
![]()
|
|
| Kisinka |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 11.11.2007 Репутация: нет Всего: нет |
Есть список (ListBox) и браузер (CppWebBrowser), какой код нужно написать, чтобы при нажатии на один из элементов списка в браузере появлялась соответствующая ему html страница? Может кто знает, в инете все обыскала...
|
|||
|
||||
| volvo877 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2073 Регистрация: 15.11.2004 Репутация: 13 Всего: 116 |
|
|||
|
||||
| Kisinka |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 11.11.2007 Репутация: нет Всего: нет |
А как их туда записать?
|
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 7 Всего: 118 |
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| Kisinka |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 11.11.2007 Репутация: нет Всего: нет |
Что-то не работает, и мне нужно для каждого элемента списка свою страницу загружать.
|
|||
|
||||
| volvo877 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2073 Регистрация: 15.11.2004 Репутация: 13 Всего: 116 |
Очень информативно... Значит, что-то не так сделала... Хочешь получить помощь - уточняй, что именно не работает: заполнение ListBox-а (хотя там просто негде ошибиться)? Обработка нажатия на него? Тоже странно, ибо код проверялся, и только потом выкладывался. |
|||
|
||||
| Kisinka |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 11.11.2007 Репутация: нет Всего: нет |
Это будет справочник, в каждой строке (загрузила через Items) ListBox'а написано название раздела. Для каждого раздела существует html страница на моем компе, так вот при нажатии на название раздела(строку) в листбоксе, рядом в браузере должна появиться соответствующая страничка. Можно ли для каждой строки листбокса указать адрес страницы и чтобы он вывел её тут же в браузере?
|
|||
|
||||
| Kisinka |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 11.11.2007 Репутация: нет Всего: нет |
Разобралась, кому интересно вот код:
void __fastcall TForm1::ListBox1Click(TObject *Sender) { switch(ListBox1->ItemIndex) { case 0 : CppWebBrowser1->Navigate(WideString("http://ya.ru")); break; case 1 : CppWebBrowser1->Navigate(WideString("D:\\ООО Эскиз\\дизайн\\веб\\ritm.html")); break; case 2 : CppWebBrowser1->Navigate(WideString("D:\\ООО Эскиз\\дизайн\\веб\\ritm.html")); break; } } |
|||
|
||||
| ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 10 Всего: 95 |
боюсь спросить, что находится в строках ListBox'a и для чего он нужен с таким кодом...
С таким же успехом можно было налепить просто три кнопки... -------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
| Sharkfire |
|
||||||||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 236 Регистрация: 30.11.2006 Где: Одесса Репутация: 2 Всего: 2 |
Тебе надо сделать совсем по другому:
создай 2 текстовых файла в папке с программой: mypages.txt и myurls.txt, каждой строке в mypages будет соответствоать строка в myurls.txt. mypages.txt
myurls.txt
опиши в начале программы 2 списка:
в конструкторе создай и заполни их:
и потом 2 раза нажимаешь на твой список, там появится оброботчик события OnClick в нём пишешь:
теперь до посинения заполняй эти файлы не чего в коде менять не надо! Будут вопросы стучи в асю. |
||||||||||
|
|||||||||||
| Kisinka |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 11.11.2007 Репутация: нет Всего: нет |
там конечно же не три пункта. рада за вас, если ваши первые программы были такие же продвинутые как и сейчас |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |