コンピュータ C#でBenchmarkDotNetを試す。 BenchmarkDotNetはC#でベンチマークを行うライブラリです。プロジェクトを作成cd (mkdir BenchmarkDotNetSample01)dotnet new console -f net8.0dotnet add pa... 2025.07.12 コンピュータ
コンピュータ XAMLを使わないWPF入門11「プログラムによるテンプレート生成でサムネイル」 ListViewを使って画像の一覧を表示します。過去にXAMLで作った記事がありましたので、XAMLを使わないバージョンを作成して見まいた。XAML版同じ用に作って見ましたが、サムネイル画像とファイル名が重なる用になったので、StackPa... 2025.07.12 コンピュータ
コンピュータ XAMLを使わないWPF入門10「簡易イメージビューアー」 画像をD&Dで画像表示、クリックすると次の画像が表示されます。プロジェクトの作成cd (mkdir NoXAML10)dotnet new wpf -f net8.0rm *.xamlrm MainWindow.xaml.csソースコードフ... 2025.07.12 コンピュータ
コンピュータ PowerShellでテキストファイルを操作するコマンドレット テキストファイルを扱うコマンドレットをまとめて見ました。ファイルの作成New-Item -ItemType File -Path "C:\path\to\file.txt" -Force | Out-Null-Force を付けると、すでに... 2025.07.11 コンピュータ
コンピュータ XAMLを使わないWPF入門09「添付プロパティ」 以下のような添付プロパティのXAMLをC#でコーディングしてみます。XAML<DockPanel> <StackPanel DockPanel.Dock="Left"> <!-- コメント --> </StackPanel></DockPa... 2025.07.11 コンピュータ
コンピュータ XAMLを使わないWPF入門08「スライダーの値をラベルにバインド」 スライダーコントロールの値をラベルにバインドし表示します。XAMLを使った記事プロジェクトの作成cd (mkdir NoXAML08)dotnet new wpf -f net8.0rm *.xamlrm MainWindow.xaml.c... 2025.07.10 コンピュータ
コンピュータ XAMLを使わないWPF入門07「StackPanel」 StackPanelはコントロールを垂直に縦積みするパネルです。オプションで水平に並べることもできます。プロジェクトの作成cd (mkdir NoXAML07)dotnet new wpf -f net8.0rm *.xamlソースコードフ... 2025.07.08 コンピュータ
コンピュータ XAMLを使わないWPF入門06「画像を表示」 画像ファイルを読み込んで表示するサンプルコードです。プロジェクトの作成cd (mkdir NoXAML06)dotnet new wpf -f net8.0rm *.xamlソースコードファイル名:NoXAML06.csproj<Proje... 2025.07.06 コンピュータ
コンピュータ PowerShellでタスクスケジューラーを操作するワンライナー集【日次・週次・月次・ログオン時】 タスクスケジューラーは日時などを条件にタスクを実行する機能ですが、GUIで操作画面までたどり着くのが困難です。良く使いそうな操作を抜粋してPowerShellのコンソールから実行するワンライナーを集めてみました。タスクの登録日次(例:毎日の... 2025.07.05 コンピュータ
コンピュータ WinFormsで画像ファイルを先読みしキャッシュファイルとして保存する。 画像ファイルをキャッシュする方法としてSQLiteのBlobを使う方法を試しましたが、マルチスレッドでlock処理をはさむと、メリットが薄い感じがしました。今回はシンプルにキャッシュをファイルとして保存しています。キャッシュの有無は、オリジ... 2025.07.03 コンピュータ
コンピュータ WinFormsでファイルマネージャの部品 ファイルマネージャのファイルとディレクトリの一覧部分をリストビューで作成しました。ファイル名:FolderManager.cs// ファイスシステムアイテムusing Microsoft.VisualBasic;public class F... 2025.07.02 コンピュータ
コンピュータ Windows11で不要ファイルの整理と軽量化設定を行った話。 視覚効果をOFFWindows + R⇒sysdm.cplシステムプロパティ⇒詳細⇒パフォーマンス⇒設定視覚効果⇒カスタム「スクリーンフォント滑らか...」と「アイコンの代わりに...」以外のチェックを外す。全部のチェックを外すと体感できる... 2025.07.02 コンピュータ
コンピュータ C#で画像ファイルをキャッシュするプログラム(SQLite) 画像ファイルを読み込んでキャッシュとしてSQLiteのデータベースにBlobとして保存するコードになります。プロジェクトを作成cd (mkdir ImageCacheStore01 -Force)dotnet new winforms -f... 2025.07.01 コンピュータ
コンピュータ C#でサムネイル用Bitmapオブジェクトを生成するメソッド サムネイル用に所定サイズにBitimapオブジェクトを生成します。namespace Thumbnail01;using System.Drawing;using System.Drawing.Drawing2D;public static... 2025.07.01 コンピュータ