UTF-8に単純変換
This commit is contained in:
@@ -5,96 +5,96 @@
|
||||
<!-- generated by to_html.pl from f_Storages.xml -->
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
|
||||
<title>selectFile - �t�@�C���I���_�C�A���O�{�b�N�X���\��</title>
|
||||
<title>selectFile - ファイル選択ダイアログボックスを表示</title>
|
||||
<meta name="author" content="W.Dee" />
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript" />
|
||||
<link href="funcref.css" type="text/css" rel="stylesheet" title="�N���X���t�@�����X�p�W���X�^�C��" />
|
||||
<link href="funcref.css" type="text/css" rel="stylesheet" title="クラスリファレンス用標準スタイル" />
|
||||
<link href="mailto:[email protected]" rev="Made" />
|
||||
<link href="index.html" target="_top" rel="Start" title="�g�b�v�y�[�W" />
|
||||
<link href="f_Storages.html" title="Storages�N���X" rel="Parent" />
|
||||
<link href="index.html" target="_top" rel="Start" title="トップページ" />
|
||||
<link href="f_Storages.html" title="Storagesクラス" rel="Parent" />
|
||||
</head>
|
||||
<body>
|
||||
<h1><span class="fheader"><a name="top" id="top">Storages.selectFile</a></span></h1><div class="para"><div>
|
||||
<dl>
|
||||
<dt>�@�\/�Ӗ�</dt>
|
||||
<dt>機能/意味</dt>
|
||||
<dd>
|
||||
�t�@�C���I���_�C�A���O�{�b�N�X���\��</dd>
|
||||
<dt>�^�C�v</dt>
|
||||
ファイル選択ダイアログボックスを表示</dd>
|
||||
<dt>タイプ</dt>
|
||||
<dd>
|
||||
<a class="jump" href="f_Storages.html">Storages�N���X</a>�̃��\�b�h<br />
|
||||
<a class="jump" href="f_Storages.html">Storagesクラス</a>のメソッド<br />
|
||||
</dd>
|
||||
<dt>�\��</dt>
|
||||
<dt>構文</dt>
|
||||
<dd>
|
||||
<span class="funcdecl">selectFile(<span class="arg">params</span>)</span><br />
|
||||
</dd>
|
||||
<dt>����</dt>
|
||||
<dt>引数</dt>
|
||||
<dd>
|
||||
<table rules="all" frame="box" cellpadding="3" summary="selectFile �̈���">
|
||||
<table rules="all" frame="box" cellpadding="3" summary="selectFile の引数">
|
||||
<tr><td valign="top"><span class="argname">params</span></td>
|
||||
<td> �@�f�[�^�̎n���ɗp���鎫���z�����w�肵�܂��B<br />
|
||||
�@���̃��\�b�h�ɓn���Ƃ��A�ȉ��̃����o���w�肷�邱�Ƃ��ł��܂��B�܂��A
|
||||
�������̃����o�͂��̃��\�b�h���I�����ƒl���ύX�����܂��B<br />
|
||||
<td> データの受け渡しに用いる辞書配列を指定します。<br />
|
||||
このメソッドに渡すとき、以下のメンバを指定することができます。また、
|
||||
いくつかのメンバはこのメソッドが終わると値が変更されます。<br />
|
||||
<br />
|
||||
<dl> <dt><a class="targanchor" name="id322" id="id322">filter</a></dt> <dd> �@�t�B���^���������z���œn���܂��B<br />
|
||||
�@�t�B���^�������́A�t�B���^�̐����� �t�B���^�� | (���p�c�_) �ŋ����Ďw��
|
||||
�������̂ŁA�t�B���^�ɂ̓��C���h�J�[�h���w�肵�܂��B���̃t�B���^�ɕ�����
|
||||
�g���q���Ή������ꍇ�� ; (���p�Z�~�R����) �ŋ����܂��B<br />
|
||||
�@�����̃t�B���^���w�肷���ɂ͔z���Ŏw�肵�܂��B<br />
|
||||
�@�ȗ������ƃt�B���^�͗p���܂����B<br />
|
||||
<dl> <dt><a class="targanchor" name="id322" id="id322">filter</a></dt> <dd> フィルタ文字列を配列で渡します。<br />
|
||||
フィルタ文字列は、フィルタの説明と フィルタを | (半角縦棒) で区切って指定
|
||||
するもので、フィルタにはワイルドカードを指定します。一つのフィルタに複数の
|
||||
拡張子が対応する場合は ; (半角セミコロン) で区切ります。<br />
|
||||
複数のフィルタを指定するには配列で指定します。<br />
|
||||
省略するとフィルタは用いません。<br />
|
||||
<br />
|
||||
�� :<br />
|
||||
<span class="script"><nobr>["�摜�t�@�C��(*.bmp;*.png;*.jpg;*.jpeg;*.eri;*.tlg)|*.bmp;*.png;*.jpg;*.jpeg;*.eri;*.tlg", </nobr></span><br />
|
||||
<span class="script"><nobr> "�X�N���v�g�t�@�C��(*.tjs;*.ks)|*.tjs;*.ks"]</nobr></span><br />
|
||||
例 :<br />
|
||||
<span class="script"><nobr>["画像ファイル(*.bmp;*.png;*.jpg;*.jpeg;*.eri;*.tlg)|*.bmp;*.png;*.jpg;*.jpeg;*.eri;*.tlg", </nobr></span><br />
|
||||
<span class="script"><nobr> "スクリプトファイル(*.tjs;*.ks)|*.tjs;*.ks"]</nobr></span><br />
|
||||
</dd> <br />
|
||||
<dt><a class="targanchor" name="id323" id="id323">filterIndex</a></dt> <dd> �@�I�������Ă����t�B���^�̔ԍ� ( filter �Ŏw�肵������ ) ���w�肵�܂��B<br />
|
||||
�@1 ���w�肷���ƁAfilter �Ŏw�肳�ꂽ�ŏ��̃t�B���^���������Ԃɂ�����
|
||||
�I�������Ă��܂��B2 ���w�肷����2�Ԗڂ̃t�B���^���I�����Ă������Ԃ�
|
||||
�Ȃ��܂� ( 0 �����n�܂��C���f�b�N�X�ԍ��ł͂Ȃ����Ƃɒ��ӂ��Ă�������;
|
||||
�擪�� 1 �ł� )�B<br />
|
||||
�@�ȗ������Ɛ擪�̃t�B���^���I�������܂��B<br />
|
||||
�@�܂��A���[�U�� OK �{�^�����������ꍇ�A�Ō��Ƀ_�C�A���O�{�b�N�X����
|
||||
�I���Ă����t�B���^�̃C���f�b�N�X�����̃����o�ɐݒ肳���܂��B<br />
|
||||
<dt><a class="targanchor" name="id323" id="id323">filterIndex</a></dt> <dd> 選択されているフィルタの番号 ( filter で指定したもの ) を指定します。<br />
|
||||
1 を指定すると、filter で指定された最初のフィルタが初期状態において
|
||||
選択されています。2 を指定すると2番目のフィルタが選択さている状態に
|
||||
なります ( 0 から始まるインデックス番号ではないことに注意してください;
|
||||
先頭は 1 です )。<br />
|
||||
省略すると先頭のフィルタが選択されます。<br />
|
||||
また、ユーザが OK ボタンを押した場合、最後にダイアログボックス上で
|
||||
選ばれていたフィルタのインデックスがこのメンバに設定されます。<br />
|
||||
</dd> <br />
|
||||
<dt><a class="targanchor" name="id324" id="id324">name</a></dt> <dd> �@�t�@�C�������w�肵�܂��B�ȗ��������A�������w�肷���Ə������Ԃł͂Ȃɂ��t�@�C�����I��
|
||||
�����Ă��Ȃ����Ԃɂ��邱�Ƃ��ł��܂��B<br />
|
||||
�@�܂��A���[�U�� OK �{�^�����������ꍇ�A�I�����ꂽ�t�@�C�������̃����o��
|
||||
�ݒ肳���܂��B<br />
|
||||
<dt><a class="targanchor" name="id324" id="id324">name</a></dt> <dd> ファイル名を指定します。省略したり、空文字列を指定すると初期状態ではなにもファイルを選択
|
||||
されていない状態にすることができます。<br />
|
||||
また、ユーザが OK ボタンを押した場合、選択されたファイルがこのメンバに
|
||||
設定されます。<br />
|
||||
</dd> <br />
|
||||
<dt><a class="targanchor" name="id325" id="id325">initialDir</a></dt> <dd> �@�������Ԃŕ\�������t�H���_���w�肵�܂��B<br />
|
||||
�@�ȗ������ƃJ�����g�f�B���N�g�����g�p�����܂��B<br />
|
||||
<dt><a class="targanchor" name="id325" id="id325">initialDir</a></dt> <dd> 初期状態で表示するフォルダを指定します。<br />
|
||||
省略するとカレントディレクトリが使用されます。<br />
|
||||
</dd> <br />
|
||||
<dt><a class="targanchor" name="id326" id="id326">title</a></dt> <dd> �@�_�C�A���O�{�b�N�X�̃^�C�g�����\�����܂��B<br />
|
||||
�@�ȗ��������ƃf�t�H���g�́u�J���v���u���O���t���ĕۑ��v�ɂȂ��܂�
|
||||
( save �����o�̐ݒ��ɂ����܂� )�B
|
||||
<dt><a class="targanchor" name="id326" id="id326">title</a></dt> <dd> ダイアログボックスのタイトルを表示します。<br />
|
||||
省略されるとデフォルトの「開く」や「名前を付けて保存」になります
|
||||
( save メンバの設定によります )。
|
||||
</dd> <br />
|
||||
<dt><a class="targanchor" name="id327" id="id327">save</a></dt> <dd> �@�_�C�A���O�{�b�N�X�̎��ނ��w�肵�܂��B<br />
|
||||
�@false(�f�t�H���g) �̏ꍇ�A�u�J���v�̃_�C�A���O�{�b�N�X���g�����܂��B<br />
|
||||
�@true �̏ꍇ�A�u���O���t���ĕۑ��v�̃_�C�A���O�{�b�N�X���g�����܂��B<br />
|
||||
<dt><a class="targanchor" name="id327" id="id327">save</a></dt> <dd> ダイアログボックスの種類を指定します。<br />
|
||||
false(デフォルト) の場合、「開く」のダイアログボックスが使われます。<br />
|
||||
true の場合、「名前を付けて保存」のダイアログボックスが使われます。<br />
|
||||
</dd> <br />
|
||||
<dt><a class="targanchor" name="id328" id="id328">defaultExt</a></dt> <dd> �@�f�t�H���g�̊g���q���w�肵�܂��B���[�U���g���q���w�肵�Ȃ������ꍇ��
|
||||
�����I�ɂ��̊g���q���t�����܂��B�����Ŏw�肷���g���q�ɂ� . (�s���I�h)��
|
||||
�w�肵�Ȃ��ł��������B<br />
|
||||
�@�ȗ������ƁA�g���q���t�������邱�Ƃ͂����܂����B<br />
|
||||
<dt><a class="targanchor" name="id328" id="id328">defaultExt</a></dt> <dd> デフォルトの拡張子を指定します。ユーザが拡張子を指定しなかった場合に
|
||||
自動的にこの拡張子を付加します。ここで指定する拡張子には . (ピリオド)を
|
||||
指定しないでください。<br />
|
||||
省略すると、拡張子が付加されることはありません。<br />
|
||||
</dd> </dl> </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
<dt>�߂��l</dt>
|
||||
<dt>戻り値</dt>
|
||||
<dd>
|
||||
<result>���[�U���t�@�C�����I������ OK �{�^���������ΐ^�A�L�����Z���{�^���������U���߂��܂��B</result></dd>
|
||||
<dt>����</dt>
|
||||
<result>ユーザがファイルを選択して OK ボタンを押せば真、キャンセルボタンを押せば偽が戻ります。</result></dd>
|
||||
<dt>説明</dt>
|
||||
<dd>
|
||||
�@�t�@�C���I���_�C�A���O�{�b�N�X���J���܂��B<br />
|
||||
<code class="bq"><span class="weak">��:</span><br />var params = %[<br />
|
||||
filter : [ "�e�L�X�g�t�@�C��(*.txt)|*.txt", "�o�C�i���t�@�C��(*.bin)|*.bin" ],<br />
|
||||
ファイル選択ダイアログボックスを開きます。<br />
|
||||
<code class="bq"><span class="weak">例:</span><br />var params = %[<br />
|
||||
filter : [ "テキストファイル(*.txt)|*.txt", "バイナリファイル(*.bin)|*.bin" ],<br />
|
||||
filterIndex : 1,<br />
|
||||
name : "",<br />
|
||||
initialDir : System.exePath,<br />
|
||||
title : "�t�@�C�����J��",<br />
|
||||
title : "ファイルを開く",<br />
|
||||
save : false,<br />
|
||||
];<br />
|
||||
if(Storages.selectFile(params))<br />
|
||||
System.inform("�I�������t�@�C���� : " + params.name);<br />
|
||||
System.inform("選択したファイルは : " + params.name);<br />
|
||||
</code>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
Reference in New Issue
Block a user