![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | 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)
| ||