コンピュータC#のwinformsでVlc.DotNet.Formsを試す Nugetで「Vlc.DotNet.Forms」を見つけました。こちらはwinformsからvlcを実行するラッパーライブラリとのことですので試してみたいと思います。プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotne... 2023.07.20コンピュータ
コンピュータC#のWPF(XAML)で2つの画像を左右に分割表示する XAMLで画像を分割表示してみます。<Window x:Class="ImageSplitterWPF.MainWindow" xmlns=" xmlns:x=" xmlns:d=" xmlns:mc=" xmlns:local="clr-... 2023.07.17コンピュータ
コンピュータC#でJpegとPNGファイルから幅と高さを取得 多数の画像ファイルから幅と高さを取得する必要があり、なるべく短い時間で取得できるように試作してみました。C#で画像の高さや幅を取得する方法として、画像ファイルからSystem.Drawing.Bitmapなどのオブジェクトを生成し、オブジェ... 2023.07.16コンピュータ
コンピュータC#のWinFormで2つの画像を左右に分割表示する SplitContainer()を眺めていて画像の分割表示に使えないか試してみました。ソースコードnamespace SplitImageView;public partial class Form1 : Form{ public Form... 2023.07.14コンピュータ
コンピュータDisposeしたImage(Bitmap)をPictureBoxに割り当てると「Prameter is valid」 多数の画像ファイルをキャッシュして、キャッシュからPictureBoxへ画像を割り当てるプログラムを作っていて、「Prameter is valid」と表示され悩んでいました。再現性もあり、一度表示した画像を再度表示しようとすると発生します... 2023.07.13コンピュータ
コンピュータWinFormsのSplitContainerのCollapsedについて SplitCntainerのCollapsedの動作確認をしてみました。Collapsedの初期値Panel1Collapsed:FalsePanel2Collapsed:False何れのPanelもfalseになっていました。それを踏まえ... 2023.07.12コンピュータ
コンピュータC#のwinformsでアクティブウィンドウをキャプチャ ブログ記事にウィンドウをキャプチャした画像を張り付けることが多いので、Windows11で標準でインストールされている「Snipping Tool」を使ってキャプチャをしています。お気に入りのツールなのですが、ブログ記事にキャプチャ画像をア... 2023.07.11コンピュータ
コンピュータPictureBoxのImageに非同期で画像を読み込むサンプル ファイルサイズの大きな画像ファイルをPictureBoxで表示する場合、ファイルを読み込み画像が表示するまでの間UIがロックされないように非同期処理を試してみたいと思います。namespace AsyncBitmap;public part... 2023.07.10コンピュータ
コンピュータ拡大縮小・D&Dによるファイルの読み書き機能付きPictureBox Controlをドラッグアンドドロップする方法を知ったので、PictureBoxに組み込んでみました。ファイル名:Form1.csnamespace MyPicbox1;public partial class Form1 : Form{ ... 2023.07.09コンピュータ
コンピュータC#「現在の時刻をyyyyMMddhhmmss形式の文字列に変換する」 例:string str = System.DateTime.Now.ToString("yyyyMMddhhmmss");Console.WriteLine(str);System.DateTime.Nowで現在の日時を取得し.ToStr... 2023.07.08コンピュータ
コンピュータC#で画像をダウンロードするサンプル ダウンロード中UIがフリーズしないように非同期処理にしたつもりです。ソースコードnamespace HttpDonloadAsyncSample;public partial class Form1 : Form{ public Form1... 2023.07.06コンピュータ
コンピュータWinFormsアプリからドラッグアンドドロップでエクスプローラーへファイルをコピーするサンプル namespace MyPicbox2;public partial class Form1 : Form{ public Form1() { InitializeComponent(); string file = @"C:\Users\... 2023.07.04コンピュータ
コンピュータC#リストビューで画像ファイルのサムネイル表示3 前回作成したサンプルプログラムでは表示する件数が多くなると待ち時間が発生していたので対策をしてみました。プログラムソースファイル名:Form1.csusing System.Diagnostics;using System.Linq;nam... 2023.07.03コンピュータ
コンピュータ.NET MAUIで前回のオイル交換日を記録するアプリ2 過去に行ったオイル交換などの作業日付を記録するだけのアプリです。前回からの変更点として、前回は登録出来る作業が3件固定でしたが、今回は追加することができるようにしました。パッケージをインストールNuGetで必要なパッケージをインストールVi... 2023.06.29コンピュータ