C#からVBScriptのコードを呼び出す一番簡単なサンプル
C#やVB.NETでWindowsのプログラムを作っているとき、プラグインのような形で実行内容をカスタマイズしたい場合があります。きちんと作るには.dllを用意した方が良いですが、小さなツールだとそこまで大げさに作りたくない時もあります。 このような場合は、Microsoft Script Controlというライブラリを使うことで、C#のプログラムからVBScript(*.vbs)やJScript(*.js)のコードを外部スクリプトとして、呼び出すことができます。 今回はVBScriptの関数を呼び出せる最低限のプログラムサンプルを作成しました。 プログラム中のコメントに記載していますが、M…
続きを読む
[PIC]C18コンパイラでsprintfを使う時の注意
sprintfの第二引数で指定する文字列は、文字列定数を指定する必要があります。 OKなパターン sprintf( TmpBuff, "test%d", 10 );sprintf( TmpBuff, "test%d", 10 ); NGなパターン char pMsg[] = "test%d"; sprintf( TmpBuff, pMsg, 10 );char pMsg[] = "test%d"; sprintf( TmpBuff, pMsg, 10 ); これは、以…
続きを読む
VBScriptで関数を使う
VBScriptで関数を使うとき、最低限覚えておくことです。 1.関数はFunction、End Functionでくくる。 2.戻り値は”関数名=”の形で代入する Function AddValue( param1, param2 ) AddValue = param1 + param2 End FunctionFunction AddValue( param1, param2 ) AddValue = param1 + param2 End Function 実行例はこちら ソース:test.vbs val1 = 10 val2 = 20 result…
続きを読む
NetworkSolutionsからドメインを移管する(画像アリ)
有名な海外のドメイン管理会社(レジストラ)に、NetworkSolutions.comというサイトがあります。 今回は、Network Solutionsから他のレジストラへドメインを移管するための手順を説明します。 ドメイン移管するためには、まず移管元レジストラであるNetworkSolutions.comより認証番号を発行してもらう必要があります。 認証番号は、AuthCodeとも呼ばれています。 AuthCodeの発行方法 networksolutions.comにログインし、右上のManage Accountをクリックします。 左下にある”My Domain Names&#…
続きを読む