Microsoft Visual FoxPro研究所

赤いきつねの日記

目次

ニュース

MY TEST PAGE

 

書庫

Blog 利用状況

IEの終了ボタンを非表示で開く方法

Visual FoxProを使ってInternet Explorerを表示する際に右上の×(終了ボタン)を非表示にする方法です。

IE 6.02 Versionで動作確認しております。IE7はわかりません。

VBSを使用した場合のソースも↓↓↓の方に貼り付けておきます。

*********************************************************

*

* IEでCLOSEボタン、不要なメニューを表示させない方法

*

* Visual FoxPro用のソースコード

*

*********************************************************

*!* IEのバグ?下のステートメントで何故かIEの×ボタンを殺せます。

*!* 普通に考えれば×が消える訳なさそうですが・・・???

*!* Windows XP Home/Proffesional 両方で確認済み

*!* IE = Ver 6.02

Local oIE AS InternetExplorer.application

 

oIE = Createobject("InternetExplorer.application")

* 赤字のステートメントが欠落していました。申し訳ありません。m(_)m

 

oIE.GoHome && もしくは oIE.Navigate("URL")

oIE.MenuBar = .F.

oIE.TheaterMode = .T.

oIE.FullScreen = .F.

oIE.Resizable = .F.

oIE.FullScreen = .T.

oIE.TheaterMode = .F.

**********全画面表示の場合の一例、実際の使用の際は変更してください

oIE.Top = -2

oIE.Left = -2

oIE.Height = SYSMETRIC(2) + 4

oIE.Width = SYSMETRIC(1) + 4

oIE.Visible = .T.

oIE = ""

*!* ウインドウを閉じるには ALT + F4で閉じてください。

 

Return

VBScript用のソースコード(以下のコードをTEXTファイルにコピーして拡張子をVBSに変更して実行ください)

Dim oIE

Set oIE = Wscript.CreateObject("InternetExplorer.application")
oIE.GoHome ' もしくは oIE.Navigate "cURL"

oIE.MenuBar = False
oIE.TheaterMode = True
oIE.FullScreen  = True

oIE.Resizable  = False
oIE.FullScreen  = True
oIE.TheaterMode = False

oIE.Visible = True
oIE = ""

' ウインドウを閉じるには ALT + F4で閉じてください。

 

投稿日時 : 2007年3月15日 11:59

Feedback

# re: IEの終了ボタンを非表示で開く方法 2007/03/15 13:43 じゃんぬねっと

な、なんだこりゃ...

# いきなり、すごい記事を書きますなぁ。

# re: IEの終了ボタンを非表示で開く方法 2007/03/15 15:59 fox

こんにちは。
じゃんぬねっとさん

ステートメントの一部が欠落していました。
すいませんでした。

VBScriptでも再現可能なのでこれを選んだのですが
ちょっとマニアック過ぎましたか?

# re: IEの終了ボタンを非表示で開く方法 2007/03/16 11:32 じゃんぬねっと

いえいえ、どんどん書いていってください。
FoxPro は私も興味があって少しやっていますが、なかなか慣れないです。

タイトル  
名前  
Url
コメント