2014-05-01から1ヶ月間の記事一覧

UWSCとjavascriptの休日判定の修正

「山の日」の制定をうけて、修正しました。 UWSCで祝日を算出する - じゅんじゅんのきまぐれ UWSCで1949年以降の祝日を算出する - じゅんじゅんのきまぐれ javascriptで休日判定 - じゅんじゅんのきまぐれ

UWSC ver5.0.0 の VAR_ASTR/VAR_USTR

UWSC Ver5.0.0からVAR_BSTRが廃止となり、VAR_ASTRとVAR_USTRができた。 そして、ENCODEにCODE_ANSIが追加となった。 この関係を探った結果。 基本は、VAR_USTR ENCODE CODE_ANSIで、VAR_ASTRになる(VARTYPEでも変換化) VAR_ASTRをVAR_USTRに戻すには、EMP…

UWSC v5.0.0 FOR-IN構文について

FOR-IN構文、便利ですよね! シンタックスシュガーだと思うけど、馬鹿にはならないのです。 C#使ってると、シンタックスシュガーって意外と大事、と思います。 ということで、FOR-INで遊んでみた。 二重ループとか、GetOleItemとぶつかったりするんじゃない…

UWSC UAC環境下で昇格ダイアログ起動と降格起動

UWSC公式掲示板に、管理者権限で起動したUWSCを一時的に降格する方法はないか、という質問があった。 CreateProcessWithTokenWでやれば良いとのことだったので、面白そうだからやってみた。

UWSC 4.9c->5.0 ヘルプ変更一覧

さすがメジャーバージョンアップ。 破壊的変更がいくつかあります。 VAR_BSTR廃止とか、ダイアログのクラス名変更とか。 ま、直せば良いだけのこと。 ヘルプの変更一覧(細かいのは適当に省略)は以下で。