プロパティ

メソッド

イベント

Enterprise

 

FtpOverwrite

FTP サーバーにファイルを転送する時、既に同じファイル名が存在する場合どう処理するかを指定します。

構文

    [get]HRESULT FtpOverwrite(
    long* pVal
    );
    [put]HRESULT FtpOverwrite(
    long newVal
    );

パラメータ

[get]pVal

[out, retval] 既に設定されている処理方法をリターンします。

[put]newVal

[in] ファイルを転送する時、同じファイル名が存在する場合どう処理するかを指定します。

0

転送するファイル名を変更し保存します。(基本値)

1

既に同じファイル名が存在する場合、新しいファイルに上書きします。

2

既存のファイルをバックアップ ファイル (*.bak) に変換し、新しいファイルを生成します。

リターン値

0 (常時)

注釈

基本値に設定する場合、つまり新しいファイルのファイル名を変更して転送する場合は変更後のファイル名を OnFtpUploadComplete で確認することができます。

サンプル コード

VBScript

dim files()
dim object
set object = Document.editForm
object.wec.FtpFileScope = 0
object.wec.FtpFileFilter = 0
’同じファイル名が存在すれば、バックアップ ファイルをに変換し新しいファイルを生成します。
object.wec.FtpOverwrite = 2
object.wec.FtpPassiveMode = 1
object.wec.FtpPort = 21
object.wec.FtpUserName = "admin"
object.wec.FtpPassword = "adminxxx"
object.wec.FtpUpload "www.myhome.co.kr", "/public_html", "index.htm"
'GET
filescope = object.wec.FtpFileScope
filefilter = object.wec.FtpFileFilter
overwrite = object.wec.FtpOverwrite ’既に設定したファイルの上書き設定をリターンします。
passivemode = object.wec.FtpPassiveMode
port = object.wec.FtpPort
username = object.wec.FtpUserName
password = object.wec.FtpPassword

参照

FtpFileFilter, FtpFileScope, FtpPassiveMode, FtpPassword, FtpPort, FtpUpload, FtpUserName, OnFtpUploadComlated