프로그래밍
2008/08/01 14:59
HTA script
HTA 를 발견하고 브라우징 기반의 콘텐츠 전시가 쉬워졌다.
몇가지 제약이 있긴하지만. 훗.
예제
<HTA:Application> Tag
HTA 윈도우 모양을 바꾸기 위한 태그
이밖에도
id 지정도 가능
innerborder 안쪽 경계선 설정. Yes(기본), No.
icon 아이콘 파일을 만들어서 작업표시줄에 표시할 수 있다.(예) icon="file.ico"
------------------------------------------------------------------------------------
<Script> Tag
VBScript 를 지원한다.
비주얼 베이직 스크립트 레퍼런스 : http://www.microsoft.com/technet/scriptcenter/guide
HTA 도움문서 :
refer to(more info) : http://www.microsoft.com/technet/scriptcenter/hubs/htas.mspx
몇가지 제약이 있긴하지만. 훗.
예제
<head>
<title>HTA Test</title>
<HTA:APPLICATION
APPLICATIONNAME="HTA Test"
SCROLL="yes"
SINGLEINSTANCE="yes"
WINDOWSTATE="maximize"
/>
</head>
<script language="VBScript">
Sub TestSub
Msgbox "Testing 1-2-3."
End Sub
</script>
<body>
<input type="button" value="Run Script" name="run_button" onClick="TestSub">
<p>
</body>
<HTA:Application> Tag
HTA 윈도우 모양을 바꾸기 위한 태그
|
Property |
Description |
|
ApplicationName |
HTA의 이름. SingleInstance 를 위한 표기이고, 윈도우 작업관리자에 이 이름이 표시된다. 없을경우 경로를 표시한다. SingleInstance는 동일한 어플리케이션의 실행을 방지한다. |
|
Border |
윈도우의 경계선 설정. thick (유동크기 윈도우), thin (고정크기 윈도우), none(없음) |
|
Caption |
타이틀바에 이름을 표시할 지 설정. Yes(기본),No |
|
MaximizeButton |
전체화면 버튼. Yes(기본), No |
|
MinimizeButton |
축소 버튼. Yes(기본), No |
|
Scroll |
스크롤 표시. Yes(기본), No |
|
ShowInTaskbar |
작업표시줄에 보일지 설정. Yes(기본), No |
|
SingleInstance |
동일한 어플리케이션을 동시에 하나이상 실행할지 설정. Yes 이면, 반드시 ApplicationName을 지정해야 한다. Yes(기본), No |
|
SysMenu |
제목표시줄에 시스템 메뉴를 보일지 설정. Yes(기본), No |
|
WindowState |
처음 윈도우 사이즈. Normal(기본), Minimize, Maximize. |
이밖에도
id 지정도 가능
innerborder 안쪽 경계선 설정. Yes(기본), No.
icon 아이콘 파일을 만들어서 작업표시줄에 표시할 수 있다.(예) icon="file.ico"
------------------------------------------------------------------------------------
<Script> Tag
VBScript 를 지원한다.
비주얼 베이직 스크립트 레퍼런스 : http://www.microsoft.com/technet/scriptcenter/guide
HTA 도움문서 :
refer to(more info) : http://www.microsoft.com/technet/scriptcenter/hubs/htas.mspx
hta_helpomatic.hta

