新着ページ(198/212)

Delphi XE のインストール

Delphi XEをインストールします。今回はembarcaderoのサイトからダウンロードした、[Delphi XE and C++Builder XE Complete Installer]を用いました。ダウンロードしたファイル(下図)
カテゴリ: Delphi /  タグ: Delphi XE

Delphi XE のコンポーネント

Delphi XEのコンポーネントを確認してみます。Standard カテゴリStandardカテゴリは以前と変わりありません。System カテゴリSystemカテゴリも以前と変わりありません。Dialogs カテゴリDialogsカテゴ
カテゴリ: Delphi /  タグ: Delphi XE

Delphi XE レビューページ

Delphi XEのレビューページです。リリースされてから1か月以上たって新バージョンが出たことがわかりました。Delphi XEのダウンロードDelphi XEのインストールDelphi XEのインストール (サードパーティー製ツールのイ
カテゴリ: Delphi /  タグ: Delphi Delphi XE

Delphi XE のダウンロード

あきれるぐらい不親切なDelphi XEの入手方法の説明です。バージョンアップ優待版のESD版Delphi XEを購入しました。決済確認の後、メールが送付されます。メールには 注文番号 項目番号 受注番号 ライセンス証明書番号 SKU イン
カテゴリ: Delphi /  タグ: Delphi Delphi XE

LibUsbDotNetを使ってUSB機器と通信するアプリケーションを作成する

LibUsbDotNetを使ったアプリケーションを作成します。事前準備LibUsbDotNetをインストールします。インストール手順はこちらの記事を参照してください。LibUsbDotNetの参照新規にWindows Formアプリケーショ
カテゴリ: C# /  タグ: C# LibUsbDotNet

LibUsbDotNetのコンパイル

LibUsbDotNetのコンパイルの手順を紹介します。手順LibUsbDotNetのインストールができましたら、ライブラリをビルドします。ライブラリのコードはデフォルトでは以下のパスにありますが、この位置は管理者権でしか操作ができない処理
カテゴリ: C# /  タグ: C# LibUsbDotNet

PICやH-8などのUSB通信機能を持つチップとC#で通信するためのライブラリLibUsbDotNetのインストール

PICやH8などのUSB通信機能を持つチップとC#で通信するためのライブラリLibUsbDotNetをインストールしてみます。SourceforgeのLibUsbDotNetページからダウンロードします。Download Nowボタンを押し
カテゴリ: C# /  タグ: C# LibUsbDotNet

文字コードを指定して文字列をファイルに保存する (文字コードを指定してテキストファイルに保存する)

文字コードを指定してテキストをファイルに保存する場合は、System.Text.Encodingクラスを用いてエンコーディングを指定して保存します。Shift-JISで保存する場合using System.IO;public void Wi
カテゴリ: C# /  タグ: C# テキストファイル 文字コード

数値を一定(5ごと、10ごと)の刻み値で切り捨てる - FLOOR.MATH関数の利用

Excelで小数点以下を切り捨てた数値にする方法、数値を5ごと、10ごとといった刻み値で切り捨てる方法について紹介します。概要Excelで数値を5ごと、10ごとといった刻み値で切り捨てる場合は、FLOOR関数を利用します。書式=FLOOR.
カテゴリ: Microsoft Excel /  タグ: Excel Microsoft Office Excel 小数点処理

小数点以下を切り捨てた数値にする - TRUNC 関数の利用

質問: 小数点以下を切り捨てたいExcelで小数が入力されたセルの値の小数点以下を切り捨てた値にしたいです。数式を利用して小数点以下を切り捨てる方法を教えてください。方法Excelで小数点以下を切り捨てた数値の値にする際に、[セルの書式設
カテゴリ: Microsoft Excel /  タグ: Excel Microsoft Office Excel 小数点処理

Windows Server 2008での リモートデスクトップ ゲートウェイの設定

リモートデスクトップ ゲートウェイ(ターミナルサービス ゲートウェイ)の設定をします。サーバー側の設定リモートデスクトップゲートウェイマネージャー (RDゲートウェイマネージャー)を開きます。左側のツリービューからサーバーノードを選択します

ターミナルサービス ゲートウェイ(TS ゲートウェイ)をインストールする

ターミナルサービスゲートウェイ (TS Gateway)をインストールします。サーバーマネージャーを開きます。左側の[役割]ノードを選択し、右側の[役割]エリアの[役割の追加]リンクをクリックします。役割の追加ウィザードが起動しダイアログが

SDカードやメモリースティックの種類が違うとどの程度の速度差があるのか (Class4,Class6,Class10,PRO Duo,PRO-HG Duoの違いを比較)

SDカードやメモリースティックで規格や種類が違うとどの程度の速度差になるのか計測してみました。SDカード SDHCカードカードリーダー Buffallo BSCRA32U2 を使用RP-SDQ01GPanasonic 1GB SDカードRP
カテゴリ: ハードウェア /  タグ: ハードウェア SDカード メモリースティック

Windowsを強制的に再起動する

Windowsを強制的に再起動する手順を紹介します。概要画面が固まったり、フリーズした場合などOSを強制的に再起動したい場合があります。再起動の手順をいくつか紹介します。 Ctrl+Alt+Delで再起動するCtrl+Alt+Delキーを同
カテゴリ: Windows /  タグ: Windows

Internet Information Server(IIS)のサーバー証明書を取得する

IIS(Internet Information Server)のサーバー証明書を取得しIISに設定する手順を紹介します。Windows Server 2012 の場合証明書要求ファイルの作成はじめに証明書を取得するための証明書の要求ファイ
カテゴリ: Windows Server /  タグ: Windows Server Windows Server 2012 Windows Server 2008 証明書

「証明機関」による証明書の発行 (サーバー証明書を作成する)

証明機関による証明書の発行の手順を紹介します。Windows Server 2022 / Windows Server 2019の場合証明書の発行スタートメニューの[Windows 管理ツール]フォルダの[証明機関]のショートカットをクリッ
カテゴリ: Windows Server /  タグ: 証明書 Windows Server 2012 Windows Server 2008

NEXシリーズ(NEX-5 NEX-3)で対象物に近づいて撮影するとピントが合わない

NEXシリーズなどの一眼レフカメラでは、対象物に近づいて撮影するとピントが合わないことがあります。NEXシリーズに標準でついているレンズを確認すると、最短撮影距離が広角レンズの場合は0.24m、ズームレンズの場合は0.25mになっています。
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ NEX-5

NEXシリーズ(NEX-5 NEX-3)で撮影した写真をAdobe Camera Rawで現像する (Photoshop使用)

Adobe Camera RAWのバージョン6.2RC版が公開され、NEXシリーズにも対応したので、さっそくRAW画像を現像してみます。Adobe Camera RAWの入手とインストールまず、Aodbe LabsのページからAdobe C
カテゴリ: デジタルカメラ /  タグ: Photoshop デジタルカメラ NEX-5

他のプログラムの実行の終了を非同期で待つ

他のプログラムの実行の終了を非同期で待つコードを紹介します。概要こちらの方法で、他のアプリの終了を待つことができますが、終了を待つあいだメインのアプリケーションはロックされたままとなります。この記事では非同期でアプリの終了を待つ方法を紹介し
カテゴリ: C# /  タグ: C# プログラム実行 スレッド

他のプログラムの実行の終了を待つ

他のプログラムの実行の終了を待つコードを紹介します。概要ほかのexeファイルを実行し終了を待つ場合にはProcessクラスのWaitForExitメソッドを用います。プログラム例Windows Formアプリケーションを作成します。UI下図
カテゴリ: C# /  タグ: C# プログラム実行

カメラ(デジタルカメラ)のレンズに書いてある数字の意味

多くのデジタルカメラのレンズ部分には数値が記載されています。2,4-5,9/4,25-21,25 と記載されていたりします。この意味は(開放f値の範囲)/(焦点距離)となっています。上記の例ですとこのカメラレンズは、焦点距離が4.25mm~
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ

他のexeファイルを実行する

ほかのexeファイルを実行する場合にはProcessクラスを用います。ProcessクラスはSystem.Diagnostics名前空間にあります。プログラムUI下図のUIを作成します。フォームにボタンを2つ配置します。コード下記のコードを
カテゴリ: C# /  タグ: C# プログラム実行

構造体のアライメントを設定する

構造体のアライメントを設定する場合にはStructLayout属性(StructLayoutAttribute)を利用します。StructLayoutはSystem.Runtime.InteropServices名前空間にあるため、usin
カテゴリ: C# /  タグ: C# 構造体

タスクトレイにアイコンを表示する

C#のWinFormアプリケーションでタスクトレイにアイコンを表示する手順を紹介します。NotifyIconコントロールの配置フォームにNotifyIconコントロールを配置します。ツールボックスのNotifyIconコントロールを選択し、
カテゴリ: C# /  タグ: C# タスクトレイ

DynamicJSONを利用したJSONのパース

DynamicJSONを用いてJSONをパースするコードを紹介します。概要Dynamic JSONでJsonをパースするにはDynamicJson.Parse()メソッドを利用します。プログラム例事前準備:方法1 NuGetを利用するNuG
カテゴリ: C# /  タグ: C# JSON DynamicJSON

string.Split を利用してCSVファイルやTSVファイルを読み込む

string.Split を利用してCSVファイルを読み込みパーシングするコードを紹介します。概要こちらの記事では、Micorosoft.VisualBasic.TextFieldParserクラスを利用してCSVファイルを読み込むコードを
カテゴリ: C# /  タグ: C# CSV TSV テキスト処理

TextFieldParserを利用してCSVファイルやTSVファイルを読み込む

C#でTextFieldParserを利用してCSVファイル(カンマ区切りファイル)を読み込むコードを紹介します。概要CSVファイルでは個々のフィールドの情報を取り出すため、カンマの区切り等の検出などのパースが必要ですが、TextField
カテゴリ: C# /  タグ: C# CSV TSV テキスト処理

ファイルを開くダイアログを使用する

WPFアプリケーションで[ファイルを開く]コモンダイアログを表示したいことがあります。WPFアプリケーションではダイアログはコンポーネントとして用意されていないため、OpenFileDialogクラスのインスタンスを作成してダイアログを表示
カテゴリ: C# /  タグ: C# WPF

APOP認証でPOPサーバーにログインする

APOP認証でPOPサーバーにログインする方法を紹介します。ログインのフローAPOP認証は以下の認証フローで認証します。1.サーバーからのレスポンスクライアント側がPOPサーバーに接続するとサーバー側から次のレスポンスが返されます。+OK
カテゴリ: C# /  タグ: C# POP APOP

文字列のMD5を求める

文字列のMD5を求めるコードを紹介します。概要C#ではMD5を求めるライブラリがあらかじめ用意されているため、ライブラリのメソッドを呼び出すだけでMD5を計算できます。MD5を求める場合は、System.Security.Cryptogra
カテゴリ: C# /  タグ: C# MD5

Visual Studioのプロジェクトに既存のフォルダを追加する

Visual Studioでプロジェクトに既存のフォルダを追加する場合には、エクスプローラからフォルダをソリューションエクスプローラのプロジェクトのノードへドラッグ&ドロップすると追加できます。エクスプローラから追加したいフォルダを選択し、
カテゴリ: Visual Studio /  タグ: Visual Studio Visual Studio 2010

独自のエフェクトを作成してUIElement.Effectに適用する (ShaderEffectを派生させてカスタムエフェクトを作成する)

WPFでは標準のエフェクトとして、BlurEffect, DropShadowEffectクラスが用意されています。WPFではブラーやドロップシャドウ以外の効果を与えたい場合には独自のエフェクトを作成できます。ここでは、独自の効果を作成し、
カテゴリ: C# /  タグ: C# WPF HLSL

NEXシリーズ(NEX-5 NEX-3)で手ブレ補正が無効になったまま有効にできない

NEXシリーズ(NEX-5 NEX3)で設定画面で手振れ補正を有効にしようとしても、手ブレ補正が無効になったまま有効にできないことがあります。NEXシリーズでは手ブレ補正機構がレンズ側についており、薄型広角レンズには手ブレ補正機構がないため
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ NEX-5

NEXシリーズ(NEX-5 NEX-3)で HDR Autoが有効にならない

NEXシリーズで HDR Autoが「現在この機能は無効です」と表示され有効にできない場合があります。画像の保存形式がRAW、またはRAW+JPEGの場合はHDR Autoを有効にできないため、画像の保存形式をFINEなどに変更すればHDR
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ NEX-5

WPFでWndProcイベントをキャプチャーする

WPFでWndProcイベントをキャプチャーするコードを紹介します。概要WinFormアプリケーションではWndProcイベントをキャプチャーする場合にはWndProcメソッドをオーバーライドすればWndProcイベントをキャプチャーできま
カテゴリ: C# /  タグ: C# WPF

HLSLファイルをコンパイルする

HLSLファイルをコンパイルしてみます。あらかじめDirectX SDKをインストールしておく必要があります。DirectX SDKのインストールについてはこちらを参照。HLSLファイルをコンパイルするにはHLSLコンパイラのfxc.exe
カテゴリ: Software /  タグ: HLSL