WPFでSendKeysメソッドを使いスクリーンキャプチャを取得する方法を紹介します。WPFでもWinFormアプリケーションと同様に、CopyFromScreenメソッドを使ってスクリーンキャプチャを取得することもできます。詳細はこちらコ
Outlookのデータファイル(PSTファイル)は使っているうちに容量が増えていきます。メールを削除したり別のデータファイルにメールを移動させた場合でもPSTファイルの容量は減りません。今回はOutlookのデータファイルを圧縮してサイズを
CopyFromScreenメソッドを利用してスクリーンキャプチャを取得するコードを紹介します。概要.NET Framework (C#)ではCopyFromScreenメソッドを用いることでスクリーンキャプチャ画像を取得できます。プログラ
HTTPヘッダを取得するコードを紹介します。概要ASP.NETアプリケーションで、HTTPヘッダのパラメータを取得したいことがあります。HTTPヘッダはHTTPコンテントのように、context.Request.InputStreamプロパ
HTTPヘッダのすべてのパラメータを取得したいことがあります。この場合はServerVariablesプロパティを用います。プロジェクトの新規作成で空のASP.NET Webアプリケーションを作成し、ジェネリックハンドラーを追加します。ジェ
クライアントからPOSTで送信された情報をそのまま取得したい場合があります。StreamReaderクラスを用いるとクライアントから送られたデータを直接読み取れます。今回はStreamReaderクラスを用い、クライアントからPOSTされた
Delphi XEではSubversionクライアント機能が統合されIDEからSubversionのリポジトリを開くことができます。早速試してみます。Delphi XEを起動し[ファイル]メニューの[バージョン管理リポジトリから開く]メニュ
Groupを使った正規表現文字列処理をしてみましょう。こちらで作成したフォームにボタンを更にひとつ追加します。Button2のClickイベントに下記コードを記述します。procedure TForm1.Button2Click(Sende
Delphi XEでは正規表現検索や置換をするライブラリがRegularExpressions.TRegExとして標準添付されています。利用してみましょう。VCLフォームアプリケーションを新規作成し、下図のフォームを設計します。テキストボッ
Delphi XEでアプリケーションのビルドをしてみます。Delphi XEを起動し、[ファイル]メニューの[新規作成]の[VCLフォームアプリケーション - Delphi]をクリックします。VCLフォームアプリケーションが新規作成されます
Delphi XEには通信コンポーネントライブラリの IP*Works!が付属しています。IP*Works!をインストールします。ダウンロードしたIP*Works!のセットアップZIPファイル内にインストーラがあります。(下図)インストーラ
Delphi XEに付属のInstallAwareをインストールします。セットアップランチャーのメニューの[InstallAware Express]をクリックします。インストーラーが起動します。インストーラのウェルカムダイアログが表示され
Delphi XEのドキュメントをインストールします。ランチャのメニューの2つ目の[Delphi XE と C++Builder XE ドキュメントのインストール]をクリックします。[インストールする言語の選択]ダイアログが表示されますので
Delphi XEを起動してみます。スタートメニューの[Embarcadero RAD Studio XE]の[Delphi XE]メニューをクリックします。初回起動時は[Embarcadero 製品登録]ダイアログが表示されます。Seri
AQtime (プロファイラ)のインストールDelphi XEのインストールが始まり、しばらくするとAQtime(プロファイラ)のセットアップダイアログが表示されます。[Continue]ボタンを押して次に進みます。ファイルの展開が始まりま
Delphi XEをインストールします。今回はembarcaderoのサイトからダウンロードした、[Delphi XE and C++Builder XE Complete Installer]を用いました。ダウンロードしたファイル(下図)
Delphi XEのコンポーネントを確認してみます。Standard カテゴリStandardカテゴリは以前と変わりありません。System カテゴリSystemカテゴリも以前と変わりありません。Dialogs カテゴリDialogsカテゴ
Delphi XEのレビューページです。リリースされてから1か月以上たって新バージョンが出たことがわかりました。Delphi XEのダウンロードDelphi XEのインストールDelphi XEのインストール (サードパーティー製ツールのイ
あきれるぐらい不親切なDelphi XEの入手方法の説明です。バージョンアップ優待版のESD版Delphi XEを購入しました。決済確認の後、メールが送付されます。メールには 注文番号 項目番号 受注番号 ライセンス証明書番号 SKU イン
LibUsbDotNetを使ったアプリケーションを作成します。事前準備LibUsbDotNetをインストールします。インストール手順はこちらの記事を参照してください。LibUsbDotNetの参照新規にWindows Formアプリケーショ
LibUsbDotNetのコンパイルの手順を紹介します。手順LibUsbDotNetのインストールができましたら、ライブラリをビルドします。ライブラリのコードはデフォルトでは以下のパスにありますが、この位置は管理者権でしか操作ができない処理
PICやH8などのUSB通信機能を持つチップとC#で通信するためのライブラリLibUsbDotNetをインストールしてみます。SourceforgeのLibUsbDotNetページからダウンロードします。Download Nowボタンを押し
文字コードを指定してテキストをファイルに保存する場合は、System.Text.Encodingクラスを用いてエンコーディングを指定して保存します。Shift-JISで保存する場合using System.IO;public void Wi
Excel指定した範囲内にあるセルの値の合計を求める手順を紹介します。概要セルの一定範囲の合計値を求める場合にはSUM関数を用います。書式SUM([合計を求めるセルの範囲])またはSUM([セル開始位置:セル終了位置])補足同様の手順で、セ
Excelで小数点以下を切り捨てた数値にする方法、数値を5ごと、10ごとといった刻み値で切り捨てる方法について紹介します。概要Excelで数値を5ごと、10ごとといった刻み値で切り捨てる場合は、FLOOR関数を利用します。書式=FLOOR.
質問: 小数点以下を切り捨てたいExcelで小数が入力されたセルの値の小数点以下を切り捨てた値にしたいです。数式を利用して小数点以下を切り捨てる方法を教えてください。方法Excelで小数点以下を切り捨てた数値の値にする際に、[セルの書式設
リモートデスクトップ ゲートウェイ(ターミナルサービス ゲートウェイ)の設定をします。サーバー側の設定リモートデスクトップゲートウェイマネージャー (RDゲートウェイマネージャー)を開きます。左側のツリービューからサーバーノードを選択します
ターミナルサービスゲートウェイ (TS Gateway)をインストールします。サーバーマネージャーを開きます。左側の[役割]ノードを選択し、右側の[役割]エリアの[役割の追加]リンクをクリックします。役割の追加ウィザードが起動しダイアログが
SDカードやメモリースティックで規格や種類が違うとどの程度の速度差になるのか計測してみました。SDカード SDHCカードカードリーダー Buffallo BSCRA32U2 を使用RP-SDQ01GPanasonic 1GB SDカードRP
Windowsを強制的に再起動する手順を紹介します。概要画面が固まったり、フリーズした場合などOSを強制的に再起動したい場合があります。再起動の手順をいくつか紹介します。 Ctrl+Alt+Delで再起動するCtrl+Alt+Delキーを同
IIS(Internet Information Server)のサーバー証明書を取得しIISに設定する手順を紹介します。Windows Server 2012 の場合証明書要求ファイルの作成はじめに証明書を取得するための証明書の要求ファイ
証明機関による証明書の発行の手順を紹介します。Windows Server 2022 / Windows Server 2019の場合証明書の発行スタートメニューの[Windows 管理ツール]フォルダの[証明機関]のショートカットをクリッ
NEXシリーズなどの一眼レフカメラでは、対象物に近づいて撮影するとピントが合わないことがあります。NEXシリーズに標準でついているレンズを確認すると、最短撮影距離が広角レンズの場合は0.24m、ズームレンズの場合は0.25mになっています。
Adobe Camera RAWのバージョン6.2RC版が公開され、NEXシリーズにも対応したので、さっそくRAW画像を現像してみます。Adobe Camera RAWの入手とインストールまず、Aodbe LabsのページからAdobe C
他のプログラムの実行の終了を非同期で待つコードを紹介します。概要こちらの方法で、他のアプリの終了を待つことができますが、終了を待つあいだメインのアプリケーションはロックされたままとなります。この記事では非同期でアプリの終了を待つ方法を紹介し
ミラーレス デジタルカメラで撮影された写真が横長に見える現象について紹介します。原因今までコンパクトデジタルカメラを使ってると、ミラーレスデジタルカメラで撮影された写真を見るとなんとなく横長に見え違和感があります。これは、一般的なコンパクト