VS:BuildResourceList/ja: Difference between revisions
m (1 revision) |
m (1 revision: 2014J VS Reference B) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
{{LocationMain|category=LocationVS/ja|specific=}} | {{LocationMain|category=LocationVS/ja|specific=}} | ||
__TOC__ | __TOC__ | ||
<vwDoc> | <vwDoc> | ||
Line 7: | Line 6: | ||
<desc> | <desc> | ||
指定した種類のリソースリストを作成して、リソースリストの番号を返します。リソースリスト内の値は、GetNameFromResourceListを使って取得することができます。<BR> | 指定した種類のリソースリストを作成して、リソースリストの番号を返します。リソースリスト内の値は、GetNameFromResourceListを使って取得することができます。<BR> | ||
環境設定-標準リソースを表示 (#130) にチェックが入っていて、folderIndexパラメータの値が0でない場合、指定したフォルダ内にあるすべてのドキュメントに含まれる指定した種類のリソースすべてを含みます。<BR> | |||
環境設定- | |||
<BR> | |||
folderIndexパラメータの値が正の数の場合、アクティブなドキュメントと指定したフォルダ内にあるすべてのドキュメントに含まれる指定した種類のリソースがリソースリストに含まれます。<BR> | folderIndexパラメータの値が正の数の場合、アクティブなドキュメントと指定したフォルダ内にあるすべてのドキュメントに含まれる指定した種類のリソースがリソースリストに含まれます。<BR> | ||
folderIndexパラメータの値が0の場合、アクティブなドキュメントにある指定した種類のリソースがリソースリストに含まれます。<BR> | folderIndexパラメータの値が0の場合、アクティブなドキュメントにある指定した種類のリソースがリソースリストに含まれます。<BR> | ||
folderIndexパラメータの値が負の数の場合、指定したフォルダ内にあるすべてのドキュメントに含まれる指定した種類のリソースがリソースリストに含まれます。</desc> | folderIndexパラメータの値が負の数の場合、指定したフォルダ内にあるすべてのドキュメントに含まれる指定した種類のリソースがリソースリストに含まれます。</desc> | ||
Line 44: | Line 39: | ||
STRING | STRING | ||
folderIndexによって指定されるフォルダ内のサブフォルダの名前<BR> | folderIndexによって指定されるフォルダ内のサブフォルダの名前<BR> | ||
folderIndexフォルダ(サブフォルダ内も含む)にあるすべてのファイルからリソースを取得するには、空文字列を指定します。 | |||
</line> | </line> | ||
<line> | <line> | ||
Line 74: | Line 69: | ||
----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ||
<seeAlso> | <seeAlso> | ||
VS Functions: | |||
[[VS:AddResourceToList]] | [[VS:AddResourceToList]] | ||
| [[VS:DeleteResourceFromList]] | | [[VS:DeleteResourceFromList]] | ||
Line 84: | Line 79: | ||
----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ||
<version> | <version> | ||
Availability: from VectorWorks12.0 | |||
</version> | </version> |
Latest revision as of 01:42, 16 January 2014
.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix
Description
指定した種類のリソースリストを作成して、リソースリストの番号を返します。リソースリスト内の値は、GetNameFromResourceListを使って取得することができます。
環境設定-標準リソースを表示 (#130) にチェックが入っていて、folderIndexパラメータの値が0でない場合、指定したフォルダ内にあるすべてのドキュメントに含まれる指定した種類のリソースすべてを含みます。
folderIndexパラメータの値が正の数の場合、アクティブなドキュメントと指定したフォルダ内にあるすべてのドキュメントに含まれる指定した種類のリソースがリソースリストに含まれます。
folderIndexパラメータの値が0の場合、アクティブなドキュメントにある指定した種類のリソースがリソースリストに含まれます。
folderIndexパラメータの値が負の数の場合、指定したフォルダ内にあるすべてのドキュメントに含まれる指定した種類のリソースがリソースリストに含まれます。
FUNCTION BuildResourceList(
type :INTEGER;
folderIndex :INTEGER;
subFolderName :STRING;
VAR numItems :LONGINT) : LONGINT;
def vs.BuildResourceList(type, folderIndex, subFolderName): return (LONGINT, numItems)
Parameters
type INTEGER リソースリストに入れるリソースの種類の番号 folderIndex INTEGER フォルダの番号 subFolderName STRING folderIndexによって指定されるフォルダ内のサブフォルダの名前 numItems LONGINT リソースリスト内のリソースの数
Example
const kHatch = 66; kDefHatchFolder = 105; var listID, numItems: LONGINT; begin { Create a resource list of hatches from the current document and } { the default hatch folder. } listID := BuildResourceList(kHatch, kDefHatchFolder, '', numItems);
Version
Availability: from VectorWorks12.0
See Also
VS Functions:
VS:AddResourceToList | VS:DeleteResourceFromList | VS:GetNameFromResourceList | VS:GetResourceFromList | VS:ImportResourceToCurrentFile
[[VS:AddResourceToList]] | [[VS:DeleteResourceFromList]] | [[VS:GetNameFromResourceList]] | [[VS:GetResourceFromList]]
| [[VS:ImportResourceToCurrentFile]]