icnet
Automation

icnet Automation Object

 インターネットからファイルをダウンロードすることができるオブジェクトです。

【注意】
 このオブジェクトを使用して自動巡回を禁止しているホームページの取得はしないでください。

使用例

1つのファイルを取得する場合 (JScript)

var icnet = new ActiveXObject("icnet.Automation");
icnet.SetMode(2);
icnet.GetUrl("http://www.amy.hi-ho.ne.jp/ebata/iChart/image/update.jpg", "c:\\iChart\\tmp\\update.jpg");

複数のファイルをまとめて取得する場合 (JScript)

var icnet = new ActiveXObject("icnet.Automation");
icnet.SetMode(2);
icnet.AddUrl("http://www.amy.hi-ho.ne.jp/ebata/iChart/image/update.jpg", "c:\\iChart\\tmp\\update.jpg");
icnet.AddUrl("http://www.amy.hi-ho.ne.jp/ebata/iChart/image/logo.jpg", "c:\\iChart\\tmp\\logo.jpg");
icnet.Run();

Filename
 InstalledDirectory\icnet.dll
Method
AddUrl
GetUrl
RemoveAll
Run
SetMode

boolean AddUrl(BSTR Url, BSTR FileName)

 取得するURLを追加します。

引数

Url : URLを指定します。

FileName : 保存するファイル名称をフルパスで指定します。


boolean GetUrl(BSTR Url, BSTR FileName)

 指定したURLをファイルに保存します。

引数

Url : URLを指定します。

FileName : 保存するファイル名称をフルパスで指定します。

戻り値

成功した場合trueを、失敗した場合falseを返します。


void RemoveAll()

 AddUrlで追加したURLを全て削除します。


void Run()

 AddUrlで追加したファイルの取得を開始します。


void SetMode(long Mode)

 動作モードを指定します。

引数

Mode :以下の何れかのモードを指定します。

Mode 説明
1 Text Mode
2 Binary Mode


Copyright(C)2000-2001 Koji Ebata