このオブジェクトは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を使うほうが汎用的です。