<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; HTA: отображение анимированной заставки]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=8548&amp;type=atom" />
	<updated>2013-08-08T19:22:11Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=8548</id>
		<entry>
			<title type="html"><![CDATA[HTA: отображение анимированной заставки]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=74327#p74327" />
			<content type="html"><![CDATA[<div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="quotebox"><blockquote><p>нужен скрипт vbs который отображает картинку (Логотип.gif) на экране, на пример как в программе Nero 8 когда программа запускается на экране появляется логотип (Анимация).</p></blockquote></div><div class="quotebox"><blockquote><p>можно ли открыть изображение/анимацию и вывести на середину экрана ?</p></blockquote></div></div></div><div class="codebox"><pre><code>&lt;html id=&quot;appHTA&quot;&gt;
    &lt;head&gt;
        &lt;meta charset=&quot;windows-1251&quot;&gt;
        &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1251&quot;&gt;
        &lt;meta http-equiv=&quot;Content-Language&quot; content=&quot;ru&quot;&gt;
        &lt;title&gt;My HTA application&lt;/title&gt;
        &lt;hta:Application
            Id=&quot;oHTA&quot;
            ApplicationName=&quot;My HTA application&quot;
            Border=&quot;none&quot;
            Caption=&quot;no&quot;
            ContextMenu=&quot;no&quot;
            InnerBorder=&quot;no&quot;
            MaximizeButton=&quot;no&quot;
            MinimizeButton=&quot;no&quot;
            Navigable=&quot;no&quot;
            Scroll=&quot;no&quot;
            ScrollFlat=&quot;no&quot;
            Selection=&quot;no&quot;
            ShowInTaskbar=&quot;no&quot;
            SingleInstance=&quot;yes&quot;
            SysMenu=&quot;no&quot;
            Version=&quot;0.1&quot;
            WindowState=&quot;normal&quot;
        /&gt;
        &lt;style type=&quot;text/css&quot;&gt;
            BODY {
                color: WindowText;
                background-color: ButtonFace;
                margin: 0em;
            }
        &lt;/style&gt;
    &lt;html&gt;
    
    &lt;body id=&quot;tagBody&quot;&gt;
        &lt;img id=&quot;Splash&quot; width=&quot;100%&quot; height=&quot;100%&quot;&gt;
    &lt;/body&gt;
    
    &lt;script language=&quot;VBScript&quot;&gt;
        Option Explicit
        
        Dim strImgSource
        Dim objStdPicture
        
        With CreateObject(&quot;Scripting.FileSystemObject&quot;)
            strImgSource = .BuildPath(Replace(.GetParentFolderName(oHTA.commandLine), &quot;&quot;&quot;&quot;, &quot;&quot;), &quot;My file.gif&quot;)
            
            If .FileExists(strImgSource) Then
                Set objStdPicture = LoadPicture(strImgSource)
                Splash.src = &quot;file://&quot; &amp; 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 &quot;Can&#039;t find path [&quot; &amp; strImgSource &amp; &quot;].&quot;, vbOKOnly &amp; vbExclamation
            End If
        End With
        
        setTimeout &quot;close&quot;, 5 * 1000
    &lt;/script&gt;
&lt;/html&gt;</code></pre></div><p>«My file.gif» — файл анимированного изображения, находящийся рядом с *.hta. «5 * 1000» — время на отображение, 5 секунд.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2013-08-08T19:22:11Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=74327#p74327</id>
		</entry>
</feed>
