2018年8月21日火曜日

外部スクリプト化と、それに伴うデバッグ用のサンプル

HTAからAdodb.Connectionを使用するとADO警告メッセージが表示されてしまうため、HTA内部のスクリプトから外部スクリプトファイルを作成してAdodb.Connectionを使用する部分のみ外部化して警告メッセージの表示を回避する場合など、外部化が必要になるケースはたまにあります。

外部化は警告メッセージの表示などを回避できるメリットがある一方で、エラーメッセージも表示されないという特徴もあります。
意図的に隠したい場合は、それもメリットになりますが、プログラム作成や改良の段階ではエラーメッセージが表示されないとデバッグに必要な情報が得られず、意図しないエラーの存在に気付くのが遅れて作業が捗りません。

デバッグ用に、エラーに関する情報を取得するためのメソッドを作成しました。

2018年8月20日月曜日

ADO警告画面を出さずにMySQLを使用する実用的なサンプル

スクリプトを実行する度に警告メッセージが表示されてしまうのを回避する方法については先日書いた通りですが、今回は外部スクリプトとして実用的なサンプルを作成しました。