八 四

コンピュータ

C#のwinformsでアクティブウィンドウをキャプチャ

ブログ記事にウィンドウをキャプチャした画像を張り付けることが多いので、Windows11で標準でインストールされている「Snipping Tool」を使ってキャプチャをしています。お気に入りのツールなのですが、ブログ記事にキャプチャ画像をア...
コンピュータ

PictureBoxのImageに非同期で画像を読み込むサンプル

ファイルサイズの大きな画像ファイルをPictureBoxで表示する場合、ファイルを読み込み画像が表示するまでの間UIがロックされないように非同期処理を試してみたいと思います。namespace AsyncBitmap;public part...
コンピュータ

拡大縮小・D&Dによるファイルの読み書き機能付きPictureBox

Controlをドラッグアンドドロップする方法を知ったので、PictureBoxに組み込んでみました。ファイル名:Form1.csnamespace MyPicbox1;public partial class Form1 : Form{ ...
スポンサーリンク
コンピュータ

C#「現在の時刻をyyyyMMddhhmmss形式の文字列に変換する」

例:string str = System.DateTime.Now.ToString("yyyyMMddhhmmss");Console.WriteLine(str);System.DateTime.Nowで現在の日時を取得し.ToStr...
コンピュータ

Python「現在の時刻をyyyyMMddhhmmss形式の文字列に変換する」

例:import datetimenow = datetime.datetime.now()a = now.strftime('%Y%m%d%H%M%S')print(a)b = format(now, '%Y%m%d%H%M%S')pri...
コンピュータ

C#で画像をダウンロードするサンプル

ダウンロード中UIがフリーズしないように非同期処理にしたつもりです。ソースコードnamespace HttpDonloadAsyncSample;public partial class Form1 : Form{ public Form1...
コンピュータ

Excelでテキストファイルのインポートが出来ない場合確認する項目

ExcelでCSVファイルのインポートをしようとしたところ、外部データの取り込み項目が無効化されて押せない状況になりました。同じExcelファイルで何度かCSVファイルをインポートしていたので急に使えなくなった感じになります。調べてみたとこ...
コンピュータ

WinFormsアプリからドラッグアンドドロップでエクスプローラーへファイルをコピーするサンプル

namespace MyPicbox2;public partial class Form1 : Form{ public Form1() { InitializeComponent(); string file = @"C:\Users\...
コンピュータ

C#リストビューで画像ファイルのサムネイル表示3

前回作成したサンプルプログラムでは表示する件数が多くなると待ち時間が発生していたので対策をしてみました。プログラムソースファイル名:Form1.csusing System.Diagnostics;using System.Linq;nam...
コンピュータ

PHPでzipファイル内の画像ファイルを表示

zip形式でアーカイブされた複数の画像ファイルをPHPを使って特定の画像ファイルを取り出しウェブブラウザに表示してみたいと思います。ソース<?php$baseDir = "./archives";if (!isset($_GET)){ re...
コンピュータ

連番のPNG形式のファイルを作成する。

1~10の画像ファイルを作成します。スクリプトファイル名:Create-PNG.ps1<#.SYNOPSIS連番のPNG形式のファイルを作成する。#>using namespace System.Drawing# アセンブリのロードAdd-...
コンピュータ

PowerShellでPNGファイルを作成する。

100x100で赤色のPNG形式の画像ファイルを作成するサンプルスクリプトスクリプトファイル名:Create-PNG.ps1<#.SYNOPSISPNG形式のファイルを作成する。#>using namespace System.Drawin...
コンピュータ

.NET MAUIで前回のオイル交換日を記録するアプリ2

過去に行ったオイル交換などの作業日付を記録するだけのアプリです。前回からの変更点として、前回は登録出来る作業が3件固定でしたが、今回は追加することができるようにしました。パッケージをインストールNuGetで必要なパッケージをインストールVi...
コンピュータ

.NET MAUIとEntityFramework

データベースのSqliteをEntityFrameworkを使ってアクセスしてみました。ReactivePropertyをインストールNuGetでReactivePropertyをインストールVisual Studio 2022のメニュー→...