このオブジェクトはSeraphyScriptDialogオブジェクトの基底オブジェクトです。
このオブジェクトは、それ自身がユーテリティー機能をもっている他、
などのオブジェクトの作成を担っています。
| プロパティ | データ型 | 説明 |
|---|---|---|
| データ変換関連 | ||
| DefaultIS | Short | 文字列変換のデフォルト桁数 |
| DefaultFS | Short | 文字列変換のデフォルト有効精度 |
| DefaultTolerance | Double | 実数比較のデフォルト精度 |
| 設定ファイル関連 | ||
| ProfilePath | 文字列 | ユーザー定義初期化ファイル(*.ini)のパス |
| ProfileValue(KeyName) | 文字列 | ユーザー定義初期化ファイル(*.ini)の値へのアクセス |
| メソッド | 説明 |
|---|---|
| 診断 | |
| About | バージョン情報ダイアログを表示します。 |
| オブジェクト作成関連 | |
| CreateForm | ユーザー定義ダイアログ・オブジェクトを作成します。 |
| CreateOutputWindow | アウトプットウィンドウを作成します。 |
| CreateList | リスト・オブジェクトを作成します。 |
| コモンダイアログ関連 | |
| GetOpenFileName | 「ファイルを開く」ダイアログを表示します。 |
| GetSaveFileName | 「名前をつけて保存」ダイアログを表示します。 |
| BrowseForFolder | 「フォルダを選択」ダイアログを表示します。 |
| MessageBox | メッセージボックスを表示します。 |
| 外部プログラム関連 | |
| ShellExecute | シェルでファイルを開きます。 |
| VersionCheck | ファイルのバージョンをチェックします。 |
| GetFileVersion | ファイルのバージョンを取得します。 |
| システム関連 | |
| ExitWindows | ウィンドウズをシャットダウンします。 |
| ファイル関連 | |
| GetSpecialFolderPath | 特定フォルダを取得します。 |
| CreateDirectory | ディレクトリを作成します。 |
| GetTempPath | テンポラリ・ディレクトリを取得します。 |
| GetTempFileName | テンポラリファイルを取得します。 |
| GetFileAttributes | ファイルの属性を取得します。 |
| GetFileLastWriteTime | ファイルの最終更新日付を取得します。 |
| GetFileCreationTime | ファイルの作成日付を取得します。 |
| CopyFile | ファイルをコピーします。 |
| MoveFile | ファイルを移動します。 |
| ChangeExtensionName | ファイル名の拡張子部分を指定拡張子に変更します。 |
| GetLocalPathNameFILE | プロトコル指定のパスをローカル・パスに変換します。 |
| GetFileURL | ローカル・パスをファイルURLに変換します。 |
| イベント処理関連 | |
| GetASyncKeyState | 非同期でキー入力を検査します。 |
| DoEvents | イベントループでメッセージを処理します。 |
| Sleep | スレッドを指定時間停止します。 |
| WaitCursor | 実行中の砂時計カーソルを表示します。 |
| データ変換関連 | |
| FloatS | 実数を文字列に指定精度で変換します。 |
| IntS | 整数を文字列に指定桁数で変換します。 |
| IsEqual | 実数を指定精度以内で一致するか検査します。 |
| IsPointEqual | 2点間の距離が指定精度以内にあるか検査します。 |
※ファイル関連は現在はシステム標準のFileSystemObjectを使うほうが汎用的です。