2015年6月3日水曜日
VB
'変数定義
Dim objWSH 'Wscript.Shellオブジェクト格納
Dim l_kaihoNO '改保NO
Dim l_kinou '機能選択 0:フォルダ、1:メール 初期値は0
Dim l_open_path '開くフォルダ
Dim l_folder_path '改保フォルダの基本フォルダ
Dim l_mail_path 'メールのパブリックフォルダの基本フォルダ
Dim objIE 'IEオブジェクトの格納
Dim l_default_kinou '機能の初期値
l_default_kinou ="0" '機能の初期値セット
folder_path = "フォルダパス"
mail_path = "outlook:パブリックフォルダ"
'改保NO入力
l_kaihoNO=inputbox("kaiho NO")
'改保NOが入力されていたら
if l_kaihoNO <> "" then
'機能選択 0:フォルダ、1:メール、2:システム 初期値は0
l_kinou=inputbox("機能 0:フォルダ、1:メール、2:WEB","",l_default_kinou)
'機能選択 0:フォルダ、1:メール
if l_kinou = "0" OR l_kinou = "1" then
if l_kinou = "0" then
open_path = folder_path
else
open_path = mail_path
end if
open_path = open_path & "\NO" & left(l_kaihoNO,2) & "00-" & left(l_kaihoNO,2) & "99\NO" & l_kaihoNO
Set objWSH = CreateObject("Wscript.Shell")
objWSH.Run """" & open_path & """"
Set objWSH = Nothing
'機能選択 2:改良保守システム
elseif l_kinou = "2" then
'IEオブジェクトを作成します
Set objIE = CreateObject("InternetExplorer.Application")
'ウィンドウの大きさを変更します
objIE.Width = 900
objIE.Height = 700
'表示位置を変更します
objIE.Left = 50
objIE.Top = 0
'ステータスバーとツールバーを非表示にします
objIE.Statusbar = True
objIE.ToolBar = True
'インターネットエクスプローラ画面を非表示でオープン システムのトップ画面を開いてクッキー作成
objIE.Visible = False 'IE非表示
objIE.Navigate "http://***.com"
'改良保守システムのトップ画面を開くまで少し待つ。急にURL変えるとクッキー作成前になる。
Do Until objIE.Busy = False
'空ループだと無駄にCPUを使うので250ミリ秒のインターバルを置く
WScript.sleep(250)
Loop
'①指定したURLを表示します
objIE.Navigate "http://***.com?ID=" & l_kaihoNO
'IE表示
objIE.Visible = True
' Set objIE = Nothing
end if
end if
http://rainbow6666.cs.land.to/list.php
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿