FreeBASIC マニュアルのトップに戻る

FreeBASIC Chain

目次→実行時ライブラリー参考→オペレーティング・システム関連CHAIN←オリジナル・サイト

CHAIN 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい

←リンク元に戻る プログラム開発関連に戻る

一時的に、制御を、外部プログラムに移します。

構文:
declare function Chain ( byref program as const string ) as long

用法:
result = Chain ( program )

パラメタ:
program
制御を移す、プログラム(実行可能な)のファイル名(ファイル経路を含む)。

戻り値:
首尾よく実行されると、外部プログラムの終了コードを返します。そうでなければ、負の1 (-1) を返します。

記述:
制御を、外部プログラムに転送します。
外部プログラムが終了すると、実行は、Chain 呼び出し直後の部分から、再開します。

例:
#ifdef __FB_LINUX__
    Dim As String program = "./program"
#else
    Dim As String program = "program.exe"
#endif

Print "Running " & program & "..."
If (Chain(program) <> 0) Then
    Print program & " not found!"
End If

Sleep



プラットホーム差:

QBからの違い:

参照:
オペレーティングシステム関連 に戻る

←リンク元に戻る プログラム開発関連に戻る

ページ歴史:2021-01-08 07:45:54
日本語翻訳:WATANABE Makoto、原文著作者:SysOp

ホームページのトップに戻る

表示-非営利-継承