Click here to visit our sponsor

基本篇


目次


IE との違い

起動

拡張子が .html/.htm なら iexplore.exe (IE)、
.hta なら mshta.exe (hta) が起動プログラムとなります。

WebBrowser Control のセキュリティ

IE は、インターネットゾーン、その他。
hta は、マイコンピュータのゾーン


FAQ ?

ウインドウの初期サイズ

起動時、ウインドウが表示されてからリサイズされるのを回避したい場合、
<HTA:APPLICATION> タグより前にリサイズのコードを記述します。

(参考にしたもの: むたぐち さんのページの掲示板)

<BODY> 下で出る、右クリックで出るメニューを消したい

<HTA:APPLICATION>selection = "no" を入れます。

テキストボックスの時などは、きちんと相当するメニューが出てくれます。

シングルトン (単一の起動)にしたい

<HTA:APPLICATION>singleInstance = "yes"
applicationName に重複しないような名前を決めます。

コマンドラインから引数を渡したい

<HTA:APPLICATION>id を設定し、
id名.commandLine で、引数が読み込めます。

WScript オブジェクトが使えない

WScirpt は、WSH が内部に持つオブジェクトです。
HTA では使えません。

ステータスバーを出したい

HTA では出ません。
拙作 TrayEr Control を使えば出来ます。

VB用の COMコンポーネント は使えるのか?

基本的には使えません。
ただし VB の開発環境がインストールされている環境では、デザイン時のライセンスが登録されているため使えます。
(IE がインストールするコモンダイアログコントロールも VB 用です)


HTAページトップ

HOME

兄弟ページ 姉妹ページ
Click here to visit our sponsor