|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Скрипт vbs который отображает картинку (Логотип.gif) на экране |
|
VBS/WSH/JS - [решено] Скрипт vbs который отображает картинку (Логотип.gif) на экране
|
Старожил Сообщения: 175 |
Профиль | Отправить PM | Цитировать Всем привет, нужен скрипт vbs который отображает картинку (Логотип.gif) на экране, на пример как в программе Nero 8 когда программа запускается на экране появляется логотип (Анимация).
Помогите пожалуйста создать такой скрипт? |
|
------- Отправлено: 03:38, 30-06-2013 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать angel_lyucifer, зачем?
В WSH нет средств для создания окон. Если использовать IE — будут границы и надпись в заголовке. Используйте HTA, наподобие: <html id="appHTA"> <head> <meta charset="windows-1251"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta http-equiv="Content-Language" content="ru"> <title>My HTA application</title> <hta:Application Id="oHTA" ApplicationName="My HTA application" Border="none" Caption="no" ContextMenu="no" InnerBorder="no" MaximizeButton="no" MinimizeButton="no" Navigable="no" Scroll="no" ScrollFlat="no" Selection="no" ShowInTaskbar="yes" SingleInstance="yes" SysMenu="no" Version="0.1" WindowState="normal" /> <style type="text/css"> BODY { color: WindowText; background-color: ButtonFace; margin: 0em; } </style> <html> <body id="tagBody"> <img id="Splash" width="100%" height="100%"> </body> <script language="VBScript"> Dim strImgSource Dim objStdPicture strImgSource = "c:\My Path\bla-bla-bla.gif" Set objStdPicture = LoadPicture(strImgSource) Splash.src = "file://" & strImgSource With window .resizeTo Round(objStdPicture.Width / 26.47), Round(objStdPicture.Height / 26.47) .moveTo (.screen.availWidth - tagBody.offsetWidth) \ 2, (.screen.availHeight - tagBody.offsetHeight) \ 2 End With </script> </html> |
Отправлено: 06:56, 30-06-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 175
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Окно есть а картинки нет, хотя я адрес изменил (Сократил).
|
|
------- Отправлено: 21:53, 30-06-2013 | #3 |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Цитата angel_lyucifer:
Если путь содержит пробелы, то полное имя надо передавать в кавычках. |
|
------- Отправлено: 21:59, 30-06-2013 | #4 |
Старожил Сообщения: 175
|
Профиль | Отправить PM | Цитировать Цитата mwz:
Потому что путь и буква диска могут разными. |
||
------- Отправлено: 04:09, 01-07-2013 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата angel_lyucifer:
Цитата angel_lyucifer:
Цитата mwz:
Цитата mwz:
Цитата angel_lyucifer:
Но, полагаю, Вас интересует отнюдь не текущий каталог, а каталог, в котором содержится сам <script language="VBScript"> Option Explicit Dim strImgSource Dim objStdPicture With CreateObject("Scripting.FileSystemObject") strImgSource = .BuildPath(Replace(.GetParentFolderName(oHTA.commandLine), """", ""), "My file.gif") If .FileExists(strImgSource) Then Set objStdPicture = LoadPicture(strImgSource) Splash.src = "file://" & strImgSource With window .resizeTo Round(objStdPicture.Width / 26.47), Round(objStdPicture.Height / 26.47) .moveTo (.screen.availWidth - tagBody.offsetWidth) \ 2, (.screen.availHeight - tagBody.offsetHeight) \ 2 End With Else MsgBox "Can't find path [" & strImgSource & "].", vbOKOnly & vbExclamation End If End With </script> |
|||||
Последний раз редактировалось Iska, 01-07-2013 в 10:35. Причина: Поправил: «скрипт» → «файл *.hta» Отправлено: 07:54, 01-07-2013 | #6 |
Старожил Сообщения: 175
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
------- Отправлено: 18:52, 01-07-2013 | #7 |
Старожил Сообщения: 175
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
------- Отправлено: 19:21, 01-07-2013 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата angel_lyucifer:
|
|
Отправлено: 23:01, 01-07-2013 | #9 |
Старожил Сообщения: 175
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
------- Отправлено: 17:05, 02-07-2013 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Подскажите причины того, что монитор не отображает картинку? | carloslinux | Видеокарты | 13 | 13-03-2013 23:06 | |
VBS/WSH/JS - нужен vbs скрипт для отпраки файлов на mail | exekill | Скриптовые языки администрирования Windows | 0 | 18-04-2012 16:28 | |
VBS/WSH/JS - [решено] Скрипт который поочередно запускает на исполнение скриптов | Dt83 | Программирование и базы данных | 5 | 07-12-2011 15:38 | |
VBS/WSH/JS - Скрипт на VBS | b0bi | Программирование и базы данных | 1 | 15-06-2004 19:15 | |
VBS/WSH/JS - Хелп! Нужен скрипт на на WSH или VBS | b0bi | Программирование и базы данных | 6 | 15-06-2004 15:17 |
|