|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.05.2008, 12:26 | #1 |
Новичок
Джуниор
Регистрация: 16.05.2008
Сообщений: 1
|
Электронный учебник на Delphi
Привет всем. Я бы хотела попросить совета у опытных программистов. Кто-нибудь может помочь или подсказать, как можно написать электронный учебник с использованием HTML-страниц на Delphi. Пожалуйста помогите, диплом горит, мало времени
|
16.05.2008, 12:58 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну от Делфи требуется отображение HTML или чего-то большего?
I'm learning to live...
|
23.05.2008, 07:13 | #3 |
Регистрация: 23.05.2008
Сообщений: 3
|
ты хочешь в HTML просто описать Delphi или что?
|
23.05.2008, 16:02 | #4 |
Форумчанин
Регистрация: 23.05.2008
Сообщений: 219
|
Если ты подготовишь все тексты учебника в html страницах, то от проги требуется только отобразить их. Для отображения существует компонента TWebBrowser c вкладки Internet. Достаточно только разместить ее на форме и где то в проге написать:
WebBrowser1.Navigate('Полный или относительный путь к html или адрес в и-нете');
The Revolution is Now!
Последний раз редактировалось hoza_syl; 23.05.2008 в 16:04. |
19.11.2008, 11:41 | #5 |
Новичок
Джуниор
Регистрация: 19.11.2008
Сообщений: 2
|
А как сделать чтобы при загрузке другой страници со следующей лекцией на соседней вкладке появлялсе тест по данной лекции. Что-то затруднил меня этот вопрос. Идея была динамически загружать вопросы теста, предворительно удалив все предъидущие элементы с вкладки. Но что-то мне кажется это уж больно геморойно. Может подскажите способ по проще??
|
22.05.2009, 11:33 | #6 | |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Извините за некропост.
Цитата:
procedure TForm1.Button1Click(Sender: TObject); begin webbrowser1.Navigate('/11/index.htm'); end; Подскажите, как быть. Программа будет сама создавать ХТМЛ-учебник, при таком создании, относительный путь в папку "11" работает, а вот веб-браузер при помощи того-же относительного путя не открывает. Полный путь работает, но для задачи это не подходит. Может можно каким-либо образом узнать путь в корневую папку проекта на определенной машине(т.е. если я перенесу на другой комп или запишу на диск, то открывать также небудет)? Или другой вариант, можно ли динамически узнать путь в "мои доки" на машине при данном пользователе.
Alar, верни репу!
|
|
22.05.2009, 12:16 | #7 |
Форумчанин
Регистрация: 07.04.2009
Сообщений: 245
|
Полный путь к запущеному выполняемому файлу, вместе с именем этого файла, хранится в переменной ParamStr[0]
Всякое безобразие должно быть единообразным. Тогда это называется порядком.
|
22.05.2009, 12:25 | #8 | |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Цитата:
Код:
Если не сложно, поясните, как пользоваться этой переменной. Спасибо за помощь.
Alar, верни репу!
|
|
22.05.2009, 13:35 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Это функция
Код:
Цитата:
Код:
I'm learning to live...
|
|
22.05.2009, 13:37 | #10 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Alar, верни репу!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Электронный Справочник | Killbrum | Софт | 14 | 15.10.2017 20:44 |
Электронный экзаменатор | Hakman | Помощь студентам | 3 | 27.12.2008 20:22 |
Постоянно пополняемый учебник по Delphi | MMap | Свободное общение | 8 | 04.07.2007 21:39 |