2010-11-22から1日間の記事一覧

【Batch】バッチ ~ 基本編 / コピー&削除 ~

■ はじめに ファイル・ディレクトリのコピー&削除を扱う。 目次 【1】コピー 【2】削除 1)ファイル削除 2)ディレクトリ削除 【1】コピー 無条件で上書き保存 REM「A.txt」を「B.txt」としてコピーする(「B.txt」があっても上書き) @echo off xcopy A…

【C#】スレッド・バックグラウンドワーカー・backGroundWorker

■ 実装上での必要事項 * 以下の3つのイベントとキャンセル時の処理を実装する必要がある [1] 重い処理を行う『DoWork』イベント・ハンドラ(別スレッドで実行される) [2] 進捗状況を表示するための『ProgressChanged』イベント・ハンドラ [3] 処理完了時に…

【C#】CSVファイルを作成する

■ 仕様 * 文字コード「UTF8(BOMあり)」 * 区切り文字「,」 * データを「"」で囲う ■ サンプル using System; using System.Collections.Generic; using System.IO; using System.Text; using System.Windows.Forms; namespace WindowsFormsApp1 { public par…

【C#】DataTable ~ あれこれ編 ~

■ 一時的に制約を外したい * DataTable.BeginLoadData および DataTable.EndLoadData メソッドを利用する サンプル public void Xxxx(DataTable table) { try { // 制約を一旦外す table.BeginLoadData(); // 更新処理 } catch (Exception ex) { // 例外対応…