창없는 이미지 표시


0

나는 시작시에 내 사용자 컴퓨터에서 실행되는 예약 된 작업을 가지고 있는데,이 작업은 완료 될 때 완료되었다는 vbscript 메시지 상자로 대체되는 명령 프롬프트 창에서 현재 '스테이션 스타일'메시지 구성을 가져옵니다.

명령 창을 닫을 수 없거나 프레임이없는 바탕 화면에 떠있는 창에 표시되는 작은 이미지로 바꾸고 싶습니다. 이미지에는 회사 로고와 메시지가 표시됩니다. 작업이 완료되면 msgbox가 완료되면 이미지를 제거하고 싶습니다.

이 사진을 머리 속에 그려 보면 Counter Strike Source 서버에로드 할 때 나타나는 클랜 화면을 생각 나게합니다.

이것은 내가 지금까지 가지고있는 것이다 :

이것은 시작 화면이 나타납니다하지만 당신은에있는 Alt+ F4를 제거 할 수 있습니다. 다음은이 코드에서 발견 한 스레드입니다. 명령 프롬프트를 사용하여 VBScript에서 로컬 이미지 파일 열기 필요

예약 된 작업이 완료되면 어떻게 닫을 지 모르겠습니다.
내 지식으로 나는 이것을하기 위해 autoit을 사용할 것이다. 아마 더 좋은 방법이있을 것입니다.

<html>
<hta:application id="oHTA"
    border="none"
    caption="no"
    contextmenu="no"
    innerborder="no"
    scroll="no"
    showintaskbar="no"
/>
<script language="VBScript">
    Sub Window_OnLoad
        ' Resize and position the window
        width = 575 : height = 390
        window.resizeTo width, height
        window.moveTo screen.availWidth\2 - width\2, screen.availHeight\2 - height\2

    End Sub
</script>
<body>
<table border=0 width="100%" height="100%">
    <tr>
        <td align="center" valign="middle">
            <img src="image.bmp"/>
        </td>
    </tr>
</table>
</body>
</html>

답변:


1

사용자 지정 폼과 단추가없는 VB 스크립트를 작성한 다음 명령 창을 표시 할 위치에서 호출하십시오.


비슷한 이름의 BorderStyle 또는 속성을 설정해야합니다 (기억이 안납니다). None으로 설정합니다.
jcrawfordor 2011 년

예, 사용자 정의 양식을 "시작 화면"처럼 보이게하거나 평면으로 보이게 만들거나 전체 사용자 정의 이미지로 구성 할 수 있습니다. 당신이 이것으로 할 수있는 것에 상당한 유연성이 있습니다.
music2myear 2011 년

나는이 대답을 바탕으로 내가 한 것을 추가했지만 아직 100 %는 아닙니다.
Tyler Faile 2011 년

신경 쓰지 마! 내가 autoit을 사용하여 할 수 있었던 것에 만족한다. 스크립트에서 적절한 시간에 창을 닫을 수있었습니다. 감사!
Tyler Faile 2011 년

도와 줘서 기뻐.
music2myear 2011 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.