SeraphyScriptDialogオブジェクト 概要

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