Download List

Sponsored link

Project Description

vbslib makes it easy to use VBScript on WSH. You can make programs easily.

Manual is here (Internet Explorer, Japanese)

System Requirements

System requirement is not defined

Released at 2017-02-11 18:27
vbslib 5.92 (1 files Hide)

Release Notes


Title: Update history 5.91 → 5.92

[F] when g_is_vbslib_for_fast_user = True.

	Change: LazyDictionaryClass :: Formula
		When the Variable tag of XML has FullPathType,
		Return name converted to full path → return name as is.
	Correction: LazyDictionaryClass :: AddDictionary
		When the Variable tag of XML has FullPathType,
		Fixed a bug that key changed to full path.
	Addition: LazyDictionaryClass :: Type_
	Fixed: LocalVariable tag in XML
		When the name of the LocalVariable tag is the same as the name of the Variable tag,
		Fixed a bug that caused duplicate definition errors even though the scope is different.
	Fixed: NumStringCompare
		When the numerical part is large enough to be an integer overflow,
		Fixed a bug that caused an error.
	Correction: OrError
		Values ​​to be set in g_debug are not displayed properly when an error is occurring
		Fixed a bug.
	[F] Addition: g_VBS_Lib.NotFound

	Addition: Assert, Error, include, LazyDictionaryClass, LoadVariableInXML, LetSet
	Addition: "..." of GetFullPath

	Change: Timestamp of MakeFolderMD5List empty folder
		Update date → fixed value get_ToolsLibConsts (). EmptyFolderTimeStamp
	Change: g_VBS_Lib.TimeStamp of CheckFolderMD5List
		→ Do not change the timestamp of an empty folder.
	Addition: get_ToolsLibConsts (). EmptyFolderTimeStamp
	Change: GetReadOnlyList
		When there is no read only, it returns Empty → 0 is returned.
	Addition: MakeRuleSetOfRevisionFolderClass :: xml
	[F] Add: EnumerateToLeafPathDictionaryByFullSetFile

	Fixed: SyncFilesT_Class :: SaveHTML
		When there is <? Xml?> At the beginning of the setting file,
		Fixed a bug that caused HTML syntax error.
	Fix: Misspelled tag name in SyncFilesT configuration file
		Commited → committed

	Fix: Many fixes.
	Addition: keyword_substitution per module
	Addition: AssortOne
	Addition: The ability to enter project name at first
Title: 更新履歴 5.91→5.92

[F] は、g_is_vbslib_for_fast_user = True のとき。

    変更: LazyDictionaryClass::Formula
        XML の Variable タグに FullPathType があるとき、
        フル パスに変換した name を返す → name をそのまま返す。
    修正: LazyDictionaryClass::AddDictionary
        XML の Variable タグに FullPathType があるとき、
        キーがフル パスに変わってしまう不具合を修正。
    追加: LazyDictionaryClass::Type_
    修正: XML の LocalVariable タグ
        LocalVariable タグの name が Variable タグの name が同じとき、
    修正: NumStringCompare
    修正: OrError
        エラーが発生中のときに、g_debug に設定すべき値が正しく表示されない
    [F] 追加: g_VBS_Lib.NotFound

    追加: Assert, Error, include, LazyDictionaryClass, LoadVariableInXML, LetSet
    追加: GetFullPath の "..."

    変更: MakeFolderMD5List の空のフォルダーのタイムスタンプ
        更新日時 → 固定値 get_ToolsLibConsts().EmptyFolderTimeStamp
    変更: CheckFolderMD5List の g_VBS_Lib.TimeStamp
        空のフォルダーのタイムスタンプを変更する → しない。
    追加: get_ToolsLibConsts().EmptyFolderTimeStamp
    変更: GetReadOnlyList
        リードオンリーがないとき、Empty を返す → 0を返す。
    追加: MakeRuleSetOfRevisionFolderClass::xml
    [F] 追加: EnumerateToLeafPathDictionaryByFullSetFile

    修正: SyncFilesT_Class::SaveHTML
        設定ファイルの先頭に <?xml ?>" があるとき、
        HTML の文法エラーになる不具合を修正。
    修正: SyncFilesT 設定ファイルのタグ名のスペルミス
        commited → committed

    修正: 多くの修正。
    追加: モジュールごとの keyword_substitution
    追加: AssortOne
    追加: 最初にプロジェクト名も入力できる機能