インターネット用命令と機能          <Top>

 

FTP

機能

書式

FtpChDir

FTPサーバのカレントフォルダを変更する

FtpChDir ID , ファイルデスクリプタ

FtpClose

FTPサーバをクローズする

FtpClose ID

FtpDelete

FTPサーバのファイルを削除する

FtpDelete ID , ファイルデスクリプタ

FtpGet

FTPサーバからファイルをダウンロードする

FtpGet ID , ファイルデスクリプタ1 [ , ファイルデスクリプタ2 ] [ , フラグ ]
<フラグ>0:ダウンロード先ファイルを上書
1:ダウンロード先にファイルが存在している場合エラーになる

FtpOpen

FTPサーバをオープンする

FtpOpen ID , Url$ [ , ログイン名$ ] [ , パスワード$ ]
ダイヤルアップ接続の場合、あらかじめinternetstart命令で接続しておく必要あり

FtpPut

FTPサーバへファイルをアップロードする

FtpPut ID , ファイルデスクリプタ1 , ファイルデスクリプタ2 [ , フラグ ]
<フラグ>0:アップロード先ファイルを上書
1:アップロード先にファイルが存在している場合エラーになる

HTTP

機能

書式

HttpClose

WEBサーバをクローズする

HttpClose ID

HttpGet

WEBサーバからファイルをGETする

HttpGet ID , ファイルデスクリプタ1 [ , ファイルデスクリプタ2 ] [ , フラグ ]
<フラグ>0:ダウンロード先ファイルを上書
1:ダウンロード先にファイルが存在している場合エラーになる
ファイルはバイナリモードでダウンロードされる。
ダウンロードしたファイルのコードがJISの場合、Jconv$関数でシフトJISに変換して表示する。

HttpOpen

WEBサーバをオープンする

HttpOpen ID , Url$

ダイヤルアップ接続

機能

書式

InternetEnd

ダイヤルアップサーバへの接続を切断する

InternetEnd

InternetStart

ダイヤルアップサーバへ接続する

InternetStart [ エントリ$ ]

InternetStatus

サーバ(インターネット)への接続状況を返す

InternetStatus
  0:接続されていない
  1:LANで接続されている
  2:モデム経由でダイヤルアップ接続されている

メール

機能

書式

MailFile 関数

読み取り中のメールの添付ファイル名を返す

MailFile( インデックス )

MailFileCount 関数

読み取り中のメールの添付ファイル数を返す

MailFileCount

MailFindNext 関数

受信箱に存在するメールのメールIDを獲得する

MailFindNext( メールID$[ , 未読指定 ] )
MailLOgOn
seedid$ = ""
do
    MailId$ = MailFilndNext(seedid$)
    if MailId$ = "" then exit do
    MailRead MailId$
    print MailItem(0)
    seedId$ = MailId$
loop
MailLogOff

MailItem 関数

読み取り中のメール情報を返す

MailItem( 機能 )
機能番号
  0:件名(サブジェクト)
  1:メッセージ
  2:受信日(yyyy/mm/dd hh:mm形式で返る)

MailLogOff

メール機能からログオフする

MailLogOff

MailLogOn

メール機能へログオンする

MailLogOn[ ログイン名$ ][ , パスワード$ ][ , フラグ ]
<ログイン名$>文字式で指定
<パスワード$>文字式で指定
<フラグ>0:メールサーバからめーるの読み取りをしない
           1:メールサーバからメールを読み取る

MailRead

受信箱のメールを読み取る

MailRead メールID

MailRecip 関数

読み取り中のメールの受信者情報を返す

MailRecip ( インデックス [ , 機能 ] )
<インデックス>0〜MailRecipCount-1
<機能>
  0:受信者アドレス
  1:受信者名
  2:受信者クラス "TO","CC","BCC"

MailRecipCount 関数

読み取り中のメールの受信者数を返す

MailRecipCount

MailSend

メールを送信する

MailSend 件名 , メッセージ , [ 添付ファイル ] , 受信者 [ , CC受信者$ ] [ , BCC受信者 ]
複数の添付ファイルは";"で区切る。例:"File1.txt;File2.txt"

MailSender 関数

読み取り中のメールの送信者情報を返す

MailSender ( 機能 )
機能
  0:送信者アドレス
  1:送信者名

 

・富士通株式会社F-BASIC V6.3 リファレンスマニュアルより抜粋