forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Blitz3D (http://forum.boolean.name/forumdisplay.php?f=45)
-   -   Интересный вопросик (http://forum.boolean.name/showthread.php?t=5203)

AndruXa 06.12.2007 13:32

Интересный вопросик
 
Вот я так подумал, в блице хелп в формата хтмл и открывается он в ехе
так вот, может кто знает как открыть хтмл в ехе, тогда и с меню проще будет работать. Тоесть как сделать ссылку на хтмл файл, заранее спасибо:)
Да и 2 вопрос:Квк сделать ссылку с ехе на ехе, например запускаешь один ехешник, нажимаешь там на кнопку, этор ехе закрывается и открывается другой:)

Damp 06.12.2007 15:34

Re: Интересный вопросик
 
Толи shell или exec команда есть не помню..., пошукай в хэлпе.
А запустить html можно строкой типа "explorer.exe my_page.html".
А возможно и просто "cmd my_page.html".

moka 06.12.2007 17:46

Re: Интересный вопросик
 
AndruXa, в б3д встроенного html вьювера нету, есть в BlitzPlus, и думаю есть сторонние либы.

HolyDel 07.12.2007 09:34

Re: Интересный вопросик
 
твой ексешник не завкроется. просто откроется новый.

Damp 07.12.2007 13:53

Re: Интересный вопросик
 
ExecFile( file$ ) - так называется-то :)
ExecFile( "explorer.exe my_page.html" ) - правда если в полноэкранном, может быть известный глюк...

ЛысыЙ_Чук-Иванчук 07.12.2007 22:03

Re: Интересный вопросик
 
ExecFile(твой ХТМЛ)
End
Но перед эти уведомление что будет закрытие. и все!

Tadeus 07.12.2007 22:34

Re: Интересный вопросик
 
Только вы забыли сказать:
нужно указывать путь с "http://" ;)

tormoz 08.12.2007 03:07

Re: Интересный вопросик
 
Вложений: 2
создаешь ссылку интернета (урл)
вписываешь туда свой адрес
запускаешь через екзек
Но!
у блитца кривая система - сначала свернется окно блитца, потом запуститься броузер, но блитц-приложение так и будет висеть в трее, пока его не активируешь.
Для запуска лучше использовать длл
Например эту:

Flash 04.12.2010 02:13

Ответ: Интересный вопросик
 
попробовал эту либу
так не пашет
e$= Lower$(CurrentDir$()+"g.exe /rungame")
RunProgram(e$)
а так работает с дибильными незакрытыми окошками
e$= Lower$(CurrentDir$()+"g.exe /rungame")
execfile(e$)

и в чем прикол?

maxturbo 10.12.2010 20:03

Ответ: Re: Интересный вопросик
 
Цитата:

Сообщение от HolyDel (Сообщение 68122)
твой ексешник не завкроется. просто откроется новый.

Юзая API функции можно закрыть первый и открыть второй, просто проверять был ли запущен второй екзешник, если да то закрывать первый если нет то не закрывать!!! Я делал так, просто проверял по окну, если окно второго экзе существует то закрываем первый ))) Делов то там пару функций!!!

is.SarCasm 10.12.2010 21:26

Ответ: Интересный вопросик
 
Думаю через 3 года ему на это откровенно на*рать

maxturbo 10.12.2010 22:59

Ответ: Интересный вопросик
 
Цитата:

Сообщение от is.SarCasm (Сообщение 171567)
Думаю через 3 года ему на это откровенно на*рать

Чет не обратил на дату :):):)

Flash 13.12.2010 23:56

Ответ: Интересный вопросик
 
Почему все актуально, я просто поднял старую тему ))


Часовой пояс GMT +4, время: 19:19.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot