プログラミング

パソコン忘備録

サクラエディタでCSVファイルを見やすくする

私はメインエディタにフリーの”サクラエディタ”を利用させていただいています。”サクラエディタ”ではCSV形式のファイルを見やすくカラムごとに揃えて表示してくれる設定があるので、重宝しています。以外と周りの人たちは知らなかったので記事にしておきます。
プログラミング

C# コンソールアプリケーションを裏に隠す

常駐アプリを作る場合にUIは必要ないので、コンソールアプリで作ると初期工数が少なくて済みます。なにせ、MS-DOS世代の爺には、コンソールの方が何かと作りやすいので・・・。 今回は、Windows11でどのような挙動をするのか調査してみました。
プログラミング

C# コンソールのタイトル・アイコンを変更する

コンソールアプリばかりで、しかもバックグランドで動作しているものなどは停止するときに、タスクマネージャで識別しにくかったりします。 そこで、プログラム上でコンソールタイトルを変更し、タスクマネージャで認識しやすいようにする方法を載せておきます。
WPF

WPF C# ウィンドウのクローズボタンでプロセスを終了しないで裏に隠す

あたかもウィンドウをクローズしているかのような動作にして、裏で処理を続けます。また、イベントがあったときに全面に表示するような機能を作りたい。
ソフトウェア

C# あと何日プログラムを作った

定年まで1年を切った。あと何日なのだろうか。最近は「人生たった4000週間」という言葉が耳についています。あと何日と考えるよりもあと何週間と考えると一日一日が貴重に感じることが実感できます。そこで、あと何週間かも計算するように作ってみました。
プログラミング

Visual Studio 2022でインストーラを作る

Visual Studio 2022(VS2022)で配布用のインストーラを作成しようと思いましたが、Setupプロジェクトが作れません。今まで、Visual Studio 2010(VS2010)を長く使っていましたので、ちょっと使い勝手が違い戸惑っていました。
パソコン忘備録

Visual Studio CodeでUMLを描く

今まで、UMLはastah communityを使っていたのですが、2018年提供が終了してしまいました。そのためUMLはExcelを使って描いていたのですが、Visual Studio CodeのプラグインのPlantUMLを利用してみようと思います。
WPF

WPF C# ウィンドウを隠して起動、2重起動時に最前面表示

常時起動しているアプリケーションで起動時にウィンドウを裏に隠しておきます。2重起動時に最初に隠しておいたウィンドウを最前面に表示させたい場合があります。あたかも起動が速く見せる効果もあります。大きなデータを扱うためにデータを読み込まなければならないときにたびたび使っています。
WPF

WPF C# ウィンドウの最小化、最大化のボタンを消す

ウィンドウサイズの固定化はWindowのプロパティResizeModeをNoReseizeにすればよいのですが、最小化、最大化はできてしまいます。 完全にサイズ固定にしたい場合は、ウィンドウの最小化、最大化ボタンを非表示を消してしまいたいのですが、プロパティの設定だけではだめそうです。今回、最小化、最大化ボタンだけを消したいのでその解決方法を記述しておきます。
プログラミング

BATでフォルダの同期をする robocopy

Windowsを使って数十年にもなりますが、ただでさえWindowsを使いこなしているわけではないので、Windowsのバージョンアップと共に分からない機能がどんどん出てきます。頭も随分固くなっているので、すぐ機能を忘れてしまいます。 ここでは、ちょっとしたWindowsの機能の忘備録として残しておきます