ブログみるアプリ
日本中の好きなブログをすばやく見られます
無料ダウンロード
ブログ村とはIDが異なります
メインカテゴリーを選択しなおす
フォロー
WPFのListBoxのサンプル
WPFのListBoxをコード・ビハインドでプログラミングするサンプルです。ソースコードファイル名:MainWindow.xaml<Window x:Class="ListBoxSample1.MainWindow&quot
2023/07/31 00:03
PowerShellでコマンドの終了を知らせるメッセージボックス
ROBOCOPYというコマンドで多量のファイルをコピーしていて終了を通知する方法を調べてみました。トースト通知がよさそうですが、WinFormsでなじみがあるMessageBox()をPowerShellから呼び出してみたいと思います。スク
2023/07/30 00:01
ROBOCOPYで特定のフォルダを除外するオプション/xd “System Volume Information” “$RECYCLE.BIN”
ROBOCOPYで対象をドライブのルートにするとコピーできないシステムフォルダにハマります。システムフォルダなどを除外するオプションが見つけなれないので、除外するフォルダ名を文字列で指定してあげます。robocopy コピー元 コピー先 /
2023/07/29 17:50
蓄光テープを照明用リモコンスイッチに張り付ける
寝室の照明用リモコンスイッチに暗闇で発光するテープ(蓄光テープ)を貼り付けると便利かと思い試してみました。実際ためしたところ数時間は発光してくれることが確認出来ました。夜中に目が覚めた時など少し便利になりました。日中光を照射して光をためて暗
2023/07/29 00:03
Zipファイル内のPNGファイルを最適化するPowerShellスクリプト「ZipOptiPNG.ps1」
複数の画像ファイルをアーカイブしたZipファイルをストレージに展開し、OptiPNGでPNGファイルのファイルサイズの最適化を施します。そのあとZipファイルにアーカイブしなおします。圧縮済みの画像ファイルなどをZipファイルで圧縮してもあ
2023/07/28 00:05
pythonで正規表現を使って文字を分割
先頭が数値で始まりアンダーバー(_)が現れるまで1グループとし、アンダーバー以降を2グループとする正規表現pattern = "^(\d+)_(.+)" result = re.match(pattern,
2023/07/27 00:05
C#でforeachとParallel.ForEachで処理時間を比較してみた
176枚のPNGファイル(ファイルサイズ合計:4.66GB)を読み込みBitmapとしてDictionaryにセットするプログラムで、普通のforeachとParallel.ForEachで速度を計測してみました。CPUは6コア12スレッド
2023/07/26 00:05
WPFのXAMLでComboBoxを試す。
Comboboxのサンプルです。XAMLで項目を設定<Window x:Class="WPFComboSample.MainWindow" xmlns=" xmlns:x=&q
2023/07/25 00:04
PowerShellでSQliteの.dbファイルからテーブルの定義(CREATE TABLE)を取得する
フレームワークが作成してくれるテーブルの定義を確認したいので方法を調べてみました。SQliteのテーブルの定義はsqlite_masterテーブルに記録されていますので、そちらから取得することが出来ます。SQLselect sql from
2023/07/24 00:08
C#でイテレーター
筆者の中でイテレーターと言いますとyeildという読み方が想像できない単語を使う構文という認識で、何かの言語(スクリプト系?)で学んで便利だった記憶がありますが、内容はすっかり忘れてしまいました。C#でも使えるようなので調べてみました。us
2023/07/23 00:03
Python-OpenCVでグレースケール画像の色ごとの画素数をカウント
スクリプトimport cv2import numpy as np# # グレースケール画像の色ごとの画素数をカウント# infile = 'H:/py/old/20210215/jpeg/00190.jpeg'img
2023/07/22 00:05
python-fu選択範囲のバウンディングボックスを取得する。gimp_selection_bounds()
gimp_selection_bounds()選択範囲のバウンディングボックス(境界ボックス)の座標情報を返します。GIMPで1000x1000の画像を作成し「Ctrl」+「A」で全選択。メニュー「フィルター」→「Python-Fu」→「コ
2023/07/21 00:13
C#のwinformsでVlc.DotNet.Formsを試す
Nugetで「Vlc.DotNet.Forms」を見つけました。こちらはwinformsからvlcを実行するラッパーライブラリとのことですので試してみたいと思います。プロジェクトの作成mkdir プロジェクト名cd プロジェクト名dotne
2023/07/20 00:03
pythonでフォルダを監視しファイルが存在する場合メソッドを実行する。
画像を拡大するpythonスクリプトを使っているのですが、コマンドを入力するのが面倒なので、元画像を保存するフォルダを数秒ごとに監視し、ファイルがある場合処理を実行し終了したらファイルを消すスクリプトを書いてみました。#!/usr/bin/
2023/07/19 00:02
WPFのXAMLでImageコントロールで画像を表示する。
WPFではXAMLでImageコントロールを使うと簡単に画像を表示することが出来ます。ローカルファイルを表示<Window x:Class="WPFImageSample.MainWindow" xm
2023/07/18 00:03
C#のWPF(XAML)で2つの画像を左右に分割表示する
XAMLで画像を分割表示してみます。<Window x:Class="ImageSplitterWPF.MainWindow" xmlns=" xmlns:x="
2023/07/17 00:07
C#でJpegとPNGファイルから幅と高さを取得
多数の画像ファイルから幅と高さを取得する必要があり、なるべく短い時間で取得できるように試作してみました。ソースコードpublic class Program1{ static public void Main() {
2023/07/16 00:04
PowerShellでSQLiteの項目に日時を文字列としてセットするサンプル
sqliteには日付型が無かったと記憶しています。とりあえずPowerShell側でDateTime型を文字列に変換してsqliteのレコードに追加、参照してみたいと思います。サンプルスクリプトファイル名:sqlite01.ps1<#
2023/07/15 00:05
C#のWinFormで2つの画像を左右に分割表示する
SplitContainer()を眺めていて画像の分割表示に使えないか試してみました。ソースコードnamespace SplitImageView;public partial class Form1 : Form{ public F
2023/07/14 00:03
DisposeしたImage(Bitmap)をPictureBoxに割り当てると「Prameter is valid」
多数の画像ファイルをキャッシュして、キャッシュからPictureBoxへ画像を割り当てるプログラムを作っていて、「Prameter is valid」と表示され悩んでいました。再現性もあり、一度表示した画像を再度表示しようとすると発生します
2023/07/13 00:01
WinFormsのSplitContainerのCollapsedについて
SplitCntainerのCollapsedの動作確認をしてみました。Collapsedの初期値Panel1Collapsed:FalsePanel2Collapsed:False何れのPanelもfalseになっていました。それを踏まえ
2023/07/12 00:06
C#のwinformsでアクティブウィンドウをキャプチャ
ブログ記事にウィンドウをキャプチャした画像を張り付けることが多いので、Windows11で標準でインストールされている「Snipping Tool」を使ってキャプチャをしています。お気に入りのツールなのですが、ブログ記事にキャプチャ画像をア
2023/07/11 00:07
PictureBoxのImageに非同期で画像を読み込むサンプル
ファイルサイズの大きな画像ファイルをPictureBoxで表示する場合、ファイルを読み込み画像が表示するまでの間UIがロックされないように非同期処理を試してみたいと思います。namespace AsyncBitmap;public part
2023/07/10 00:04
拡大縮小・D&Dによるファイルの読み書き機能付きPictureBox
Controlをドラッグアンドドロップする方法を知ったので、PictureBoxに組み込んでみました。ファイル名:Form1.csnamespace MyPicbox1;public partial class Form1 : Form{
2023/07/09 00:03
C#「現在の時刻をyyyyMMddhhmmss形式の文字列に変換する」
例:string str = System.DateTime.Now.ToString("yyyyMMddhhmmss");Console.WriteLine(str);System.DateTime.Nowで現在の日時
2023/07/08 00:05
Python「現在の時刻をyyyyMMddhhmmss形式の文字列に変換する」
例:import datetimenow = datetime.datetime.now()a = now.strftime('%Y%m%d%H%M%S')print(a)b = format(now, '%Y
2023/07/07 00:11
C#で画像をダウンロードするサンプル
ダウンロード中UIがフリーズしないように非同期処理にしたつもりです。ソースコードnamespace HttpDonloadAsyncSample;public partial class Form1 : Form{ public Fo
2023/07/06 00:08
Excelでテキストファイルのインポートが出来ない場合確認する項目
ExcelでCSVファイルのインポートをしようとしたところ、外部データの取り込み項目が無効化されて押せない状況になりました。同じExcelファイルで何度かCSVファイルをインポートしていたので急に使えなくなった感じになります。調べてみたとこ
2023/07/05 00:05
WinFormsアプリからドラッグアンドドロップでエクスプローラーへファイルをコピーするサンプル
namespace MyPicbox2;public partial class Form1 : Form{ public Form1() { InitializeComponent(); strin
2023/07/04 00:03
C#リストビューで画像ファイルのサムネイル表示3
前回作成したサンプルプログラムでは表示する件数が多くなると待ち時間が発生していたので対策をしてみました。プログラムソースファイル名:Form1.csusing System.Diagnostics;using System.Linq;nam
2023/07/03 00:04
PHPでzipファイル内の画像ファイルを表示
zip形式でアーカイブされた複数の画像ファイルをPHPを使って特定の画像ファイルを取り出しウェブブラウザに表示してみたいと思います。ソース<?php$baseDir = "./archives";if (!isse
2023/07/02 00:04
連番のPNG形式のファイルを作成する。
1~10の画像ファイルを作成します。スクリプトファイル名:Create-PNG.ps1<#.SYNOPSIS連番のPNG形式のファイルを作成する。#>using namespace System.Drawing# アセンブリのロ
2023/07/01 00:01
2023年7月 (1件〜100件)
「ブログリーダー」を活用して、84さんをフォローしませんか?