2020-12-01から1ヶ月間の記事一覧
Callbackメソッドを追加する 前回 akashi-keirin.hatenablog.com 作成したDekosukeクラス。 そのイベントリスナ用ImmWndCallbackクラスに、新たなメソッドを追加してみる。 目次 こんなことができます インターフェースIDekosukeCallbackの変更 ImmWndCallba…
Custom EventをCallbackに変える クラスモジュールを用いて作ったオブジェクトには、イベントを持たせることができる。 akashi-keirin.hatenablog.com 今回は、このCustom Eventと同様のことを、別のやり方でやってみる。 Custom Eventの場合は、Event、Rais…
ラップしたオブジェクトのイベントを検知する めっちゃ久しぶりに akashi-keirin.hatenablog.com の続き。 ちょっと何言ってるかわからないかも知れないので説明する。 たとえば、WorksheetオブジェクトをラップしたPoweredSheetという自作クラスがあるとす…
WMIのWin32_Printerクラス VBAでプリンタまわりを操作したいなあと思って、あれこれ調べていると、「WMI(Windows Management Instrumentation)」というものを使うという道があることがわかった。 そうしょっちゅう使うわけでもないが、覚書として記してお…
自作クラスのデフォルトメンバに関する発見 その2 このとき akashi-keirin.hatenablog.com から10箇月の時を経て、またまた世紀の大発見をしたので、紹介します。 あのときの方法 詳しくはコチラを読んでいただきたいが、早い話が、 インスタンスを突っ込ん…
プリンタの切り替え VBAで、使用中のプリンタを切り替える方法。 目次 かつての考え方 こんな方法があったのか おわりに かつての考え方 Application.ActivePrinterプロパティで切り替える VBAでプリンタを切り替えるには、Application.ActivePrinterプロパ…