redOpenLogWindow(void)ログウィンドウを開き、全てのRedのprint出力をそのウィンドウにリダイレクトします。この機能はホストアプリケーションがデフォルトのprint出力先であるシステムシェルから起動されていない場合に役に立ちます。ログウィンドウが開いている場合、この関数を複数回読んでも、何も起こりません。戻り値は成功すれば「1」、失敗した場合は「0」です。NoteWindowsプラットフォームでのみ有効です。redCloseLogWindow(void)ログウィンドウを閉じます。ログウィンドウがすでに閉じている状況でこの関数を呼んでも何も起こりません。戻り値は成功すれば「1」、失敗した場合は「0」です。NoteWindowsプラットフォームでのみ有効です。指定されたファイルにRedのprint関数の出力をリダイレクトします。OSに応じたパス形式で、相対パス、仮想パスを指定することができます。よって開かれたログファイルを閉じます。Note現在のところ、ログファイルは終了時には必ず閉じておく必要があります。Officeアプリケーションなどの一部のホストではフリーズやクラッシュが起きる可能性があります。APIのいくつかの関数はRedのデータ型を参照します。redTypeOf、redMakeSeries()、redDataType()です。Redのデータ型はホストの側でRedType列挙体として表現され、次の命名規則で型を示します。APIが用意されています。APIと同等で、以下のセクションに記載の内容だけが異なります。差異のほとんどは可変長引数に関係するもので、以下の2つに分類できます。終わることを必要としません。VBの値だけを受け取ることができ、次に示すテーブルの内容で自動的に変換が行われます。ABIでコンパイルされたlibRedのバイナリが必要です。コンパイルするには、以下のコマンドを実行します。モジュールをプロジェクトにインポートする必要もあります。値を生成して返します。Long引数のリストから新しいblock!を生成して返します。引数の数は可変であり、VisualBasicの値だけで構成されている必要があります。空のブロックを生成します。いうブロックを生成します。Long引数のリストから新しいpath!のseriesを返します。引数の数は可変であり、VisualBasicの値だけで構成されている必要があります。型のRedの関数に、任意の数の引数を渡して実行します。引数の数は可変であり、VisualBasicの値である必要があります。1から6までのランダムなinteger!の値を返します。その関数の最後の引数は関数のポインタです。Console」デモで使用されているコールバックです。