![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Здравствуйте, подскажите пожалуйста...
1.Имею программу типо электронной книги, с отображением набранного текста в блокноте.html и отображаю его в webbrowser. Проблема в том, что при переносе программы на другие ПК и носители, путь к файлам *.html меняются и программа не работает(не отображает html). Как прописать путь, или что сделать что бы она отображалась везде вне зависимости на каком она диске, но файлы в одной папке с программой. 2.И ещё такой вопрос, возможно ли записать в конечный *.exe программы все файлы, буквально все! А это картинки к которым обращается блокнот.html и сам блокнот, и при этом что бы всё работало. Возможно? |
#2
|
||||
|
||||
![]() 1. IncludeTrailingPathDelimiter(ExtractFilePath(Appli cation.ExeName))
2. ресурсы Пишу программы за еду. __________________ |
#3
|
|||
|
|||
![]() И как пользоваться этим кодом?
Если у меня к приме было так Код:
procedure TForm1.Label2Click(Sender: TObject); begin webBrowser1.Navigate('C:\Users\Trade\Documents\Borland Studio Projects\Êóðñîâîé\page1.html'); end; |
#4
|
||||
|
||||
![]() посмотри в файле справки функции IncludeTrailingPathDelimiter, ExtractFilePath и свойство ExeName
Пишу программы за еду. __________________ |
#5
|
||||
|
||||
![]() PChar(extractFilePath(Paramstr(0)) + '\page1.html')
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
Aks67rus (05.03.2014)
|
#6
|
||||
|
||||
![]() Цитата:
Код HTML:
Цитата:
Код:
...{$R ABT.RES} ... webBrowser1.Navigate('res://' + Application.ExeName + '/ABOUT'); ... Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
Aks67rus (05.03.2014)
|
#7
|
|||
|
|||
![]() Что то не так? Или что то не то делаю?
![]() |
#8
|
||||
|
||||
![]() Пути до файлов просмотрите, не указаны (я через волков коммандер запускаю компилятор ресурсов, или батфайлом)
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
Aks67rus (05.03.2014)
|
#9
|
|||
|
|||
![]() Создал, а как в юните подключить получившейся ресурс?
|
#10
|
||||
|
||||
![]() Добавьте после
Код:
{$R *.dfm} {$R ABT.RES} Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
Aks67rus (05.03.2014)
|