C#
弊社のアプリを進化させるため、よくWebであるやつをWindowsFormsで再現してみました。 画面1 こんな感じの画面でテキストボックスに入力すると・・・ 絞り込み 変換途中の文字でこんな感じで絞り込める、そんな感じのを実現します。 原理 入力中の文字列の…
概要 Zipを対象のディレクトリにまるごと解凍する場合 ZipFileExtensions.ExtractToDirectory を使いますが、 このメソッド、上書き対応してないんです。 なので、上書き対応したメソッドを定義しました。 拡張クラスで追加したのは以下メソッド ZipArchiveE…
Seleniumからファイルのダウンロードリンクをクリックさせてダウンロードしたファイルをどうにかするプログラムの副産物 概要 Chromeはダウンロード中のファイルを以下の名前でダウンロードしていきます。 <元のファイル名>.crdownload よって、そのcrdownlo…
CsvHelperとは .Net向けのCSV読み書きライブラリです。 公式ページ 前提 以下のようなツールの開発で使用しました。 CSVから情報を取り込む CSVの情報からなんやかんやする なんやかんやしたCSVデータをDBに保存する 感想 CSVの取込処理の負担軽減 社内ライ…
やりたいこと A4サイズの画像にちっちゃく書かれたなにかを取り出したい。 抽象的すぎるけど、とりあえずクロップしたいんだ、ということ。 実装 Bitmapを使ってみました。 static void Main(string[] args) { using (var image = new Bitmap("original.png"…