Страница: 1 |
Даю четкий вопрос: Web-страница и программа лежат в одной папке.Нужно,чтобы они были как-то связаны. Как открыть программу с сайта,я знаю,а скажите мне, как открыть Web-страницу из программы,если они находятся в одной папке(А путь к папке неизвестен) ?
можно зделать так: app.path вернёт тебе паку в которой находится прога которая была запущена! ...правильно. А потом останется только открыть HTML файл соответствующей ему программой. Как? - думаю на этом сайте есть сорс. Если надо - могу поискать и на мыло выслать ХЕЛП, в котором будут ответы на МНОГИЕ твои вопросы (включая и как открыть файл программой, ассоциированной с ним). 'API Private Declare Function GetDesktopWindow Lib "user32" () As Long 'Константы Const SW_SHOWNORMAL = 1 'Используй так: Call ShellExecute(GetDesktopWindow, "Open", App.Path & "\index.htm", "", "c:\", SW_SHOWNORMAL) index.htm - имя твоей страницы Хорошо народ рабоает(: Хм. Хороший вопрос. P.S. Кстати тут недавно обсуждали как создать ярлык программно. Страница: 1 |
Вопрос: Даю четкий вопрос:
Добавлено: 02.12.02 18:02
Автор вопроса: Votmax | Web-сайт:
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
j3d1
ICQ: 8370005
Вопросов: 34
Ответов: 466
Профиль | | #1
Добавлено: 02.12.02 18:23
Номер ответа: 2
Автор ответа:
-=Gork=-
ICQ: 9993198
Вопросов: 8
Ответов: 229
Web-сайт:
Профиль | | #2
Добавлено: 02.12.02 19:12
Номер ответа: 3
Автор ответа:
Ян
ICQ: 816105
Вопросов: 38
Ответов: 198
Web-сайт:
Профиль | | #3
Добавлено: 02.12.02 19:50
Private Declare Function ShellExecute& Lib "shell32.dll" _
Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal _
lpOperation As String, ByVal lpFile As String, ByVal _
lpParameters As String, ByVal lpDirectory As String, _
ByVal nShowCmd As Long)
Номер ответа: 4
Автор ответа:
-=Gork=-
ICQ: 9993198
Вопросов: 8
Ответов: 229
Web-сайт:
Профиль | | #4
Добавлено: 02.12.02 19:56
Номер ответа: 5
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #5
Добавлено: 04.12.02 00:04
Либо ярлык создать с одноразовой привязкой либо в реестр лезть.
Лучше первое. В этом случае файл не потеряет оригинальной связи.
Создай ярлык и в нём укажи MyProg MyFile.
В этом случае MyFile будет параметром, который ты получишь
в своей программе с помощью Command$.