コンピュータ【.NET5】dotnet.exeでclasslibを他のプロジェクトから参照する。 WinFormでプログラムを作成している最中に、プロジェクト内で利用しているクラスをコンソール(プロジェクト)で簡易テストしたい場面があり、クラスライブラリとしてほかのプロジェクトから参照する方法を調べてみました。 classlibプロジェ... 2022.02.11コンピュータ
コンピュータディレクトリ内の画像ファイルを連続表示するグラフィックビューワ6 画像の高さの半分のサイズで1つの画像を上中下の順番に部分表示する機能を追加。 コンパイル準備 ソースコード using System; using System.Windows.Forms; using System.Drawing; us... 2022.02.09コンピュータ
コンピュータディレクトリ内の画像ファイルを連続表示するグラフィックビューワ5 画像をキャッシュする機能を追加 コンパイル準備 ソースコード using System; using System.Windows.Forms; using System.Drawing; using System.Collections.... 2022.02.08コンピュータ
コンピュータディレクトリ内の画像ファイルを連続表示するグラフィックビューワ4 プレイリスト機能を追加。 コンパイル準備 ソースコード using System; using System.Windows.Forms; using System.Drawing; using System.Collections.Gen... 2022.02.07コンピュータ
コンピュータディレクトリ内の画像ファイルを連続表示するグラフィックビューワ3 画像を左右に並べて見開き表示されるように変更。 コンパイル準備 ソースコード using System; using System.Windows.Forms; using System.Drawing; using System.Coll... 2022.02.06コンピュータ
コンピュータディレクトリ内の画像ファイルを連続表示するグラフィックビューワ2 グラフィックビューワにZIPファイル内の画像ファイルを読み込む機能を追加しました。 コンパイル準備 ソースコード using System; using System.Windows.Forms; using System.Drawing;... 2022.02.05コンピュータ
コンピュータディレクトリ内の画像ファイルを連続表示するグラフィックビューワ クリックで次の画像が表示するグラフィックビューワを作ります。 過去にも何度も同様なグラフィックビューワを作成していますが、mono環境で実行したいのでwinforms(.NET Framework)でプログラミングをしています。 自分好みの... 2022.02.04コンピュータ
コンピュータ【.NET Framework】Debug.Print()をファイルに出力する Debug.Print()の出力先をファイルにすることが出来れば、デバッグ環境が無い場合でも、ある程度デバックすることが出来るのではないかと思い調べてみました。 ソースコード using System.Diagnostics; using ... 2022.02.03コンピュータ
コンピュータ使わないノートパソコンをサブディスプレイにした話。 古いAndroidタブレットの活用法として知られる、サブディスプレイ化をノートパソコンで実施する話です。 多くのノートパソコンはWiFiが使えると思いますが、そちらにWindows10をインストールするとサブディスプレイにすることが出来るか... 2022.02.02コンピュータ
コンピュータ【.NET Framework】Progress<T>を使ったProgressBarのサンプル WinFormなどで重い処理を行う場合、利用者の操作を妨げないようにasyncとawaitを使って別スレッドで実行すると良いらしいです。(あまり深く理解はしていないのですが…) 重い処理で時間がかかる場合、利用者に進捗状況をお知らせしてあげ... 2022.02.01コンピュータ
コンピュータ【.NET Framework】DockStyleのサンプル フォームにコントロールを配置するドッキング位置を指定するDockStyleを試してみます。 ソースコード using System; using System.Windows.Forms; // DockStyle class Form1 ... 2022.01.31コンピュータ
コンピュータNumpy配列の部分比較【画像の部分比較】 ベース配列の一部分のスライスと比較用配列を==で比較します。 結果は各要素を比較しbool型の(true又はfalse)配列が結果として返されます。 その配列を.all()メソッドですべての要素が全て一致(true)か確認して返します。 #... 2022.01.18コンピュータ
コンピュータWESTERNDIGITAL M.2SSD「WDS100T1X0E-EC」のベンチマーク 作業用のストレージとしてNVMeタイプのSSDを使っていたのですが、最近フォルダが開かない現象が発生しましたので、念のため別のSSDを作業用として使うことにしました。 使っているマザーボードはASRock B550M Pro4でSSD用のM... 2022.01.17コンピュータ
コンピュータNumpy配列の部分置き換え【画像の部分貼り付け】 Numpy配列の一部を他の配列で置き換えます。Numpy配列を画像データとして扱う場合、以下のサンプルはグレースケールで10x10の白色で塗りつぶされた画像に、3x4の黒色で塗りつぶされた画像を座標x:1座標y:1位置に貼り付ける結果になり... 2022.01.15コンピュータ