2021年9月
-
C# Singleton pattern Class
C# シングルトンパターンのクラス定義。そのまま継承されると危険なので「sealed 修飾子」をつける事。
-
Tera Term 自動SSH接続のショートカットを作成
Xserver を利用しているが Tera Term でのSSH接続を行う際に毎回設定を入力するのが面倒だったので自動接続のショートカットを作成する。 参考:公…
-
PHP8.0 拡張機能 imagick のインストール
ローカル環境に構築した WordPress のサイトヘルスで「オプションのモジュール imagick がインストールされていないか、無効化されています。」となっ…
-
WordPress アクションフックの場所とページ判定の手助け
WordPress をいじっていると、ここにちょっとした表示をしたいと思うことがある。慣れている人なら簡単かもしれないがそうでない場合、狙った場所に表示などを行…
-
C# DockPanelSuite を使った Docking Window アプリの作り方(Form Classを使いまわす編)
これまででレイアウトの保存、読み込みまではある程度できた。残りの問題、同じ Form クラスを複数個使用した場合のレイアウトの保存、読み込みについて解決する。 …
-
C# DockPanelSuite を使った Docking Window アプリの作り方(レイアウト保存、読み込み編)
まで終わったら後はレイアウトの保存、読み込み機能を追加してみよう。 DockPanel.SaveAsXml()DockPanel.LoadFromXml() を…
-
C# DockPanelSuite を使った Docking Window アプリの作り方(ウィンドウの再表示編)
で問題だった、1度閉じてしまったウィンドウの再表示について。 何も設定しない状態だと DockPanel 内のフォームを閉じると Dispose されてしまうよ…
-
C# DockPanelSuite を使った Docking Window アプリの作り方(導入編)
Visual Studio などでもお目にかかるウィンドウをドッキングさせたり、フローティングさせたりする機能。これと同様の機能を実装してみよう。 使用すのは …
-
Visual Studio 2019 リモートデバッグ(プロセスへのアタッチ)の方法
リモートデバッグを行う場合、デバッグしたいアプリケーションが実行されるPCで「msvsmon.exe」が実行されている必要がある。「msvsmon.exe」は …
-
C# クラスライブラリ、プラグイン開発時に便利な、アプリケーション側からデバッガに接続する方法。
Visual Studio でアプリケーション開発を行っている際によく使用する「デバッグの開始 (F5)」。Visual Studio をアタッチ(デバッガと接…