新着ページ(172/208)

フォームのリサイズ完了を検出する

フォームのリサイズ完了を検出する方法を紹介します。概要フォームの"ResizeEnd"イベントを用いるとフォームのリサイズ完了時にResizeEndイベントが発生し、リサイズの完了を検出できます。プログラム例Windows Formアプリケ
カテゴリ: C# /  タグ: C# フォーム

NEC Express 5800/GT110d (2万円程度の安価版)のレビュー

NEC Express 5800 GT110dを購入しましたのでレビューします。購入のきっかけinterjapan社にて評価用のサーバーを購入しましたので、便乗してレビューをさせていただきました。NTT-Xストアで購入したとのことです。(\
カテゴリ: ハードウェア /  タグ: ハードウェア サーバー NEC Express 5800 GT110d

フォームの移動・リサイズ完了を検出する

フォームの移動やリサイズの完了を検出する方法を紹介します。UI下図のUIを準備します。コード下記のコードを記述します。using System;using System.Collections.Generic;using System.Co
カテゴリ: C# /  タグ: C# フォーム

フォームの移動を拒否する。移動できないフォームを作成する

フォームの移動を拒否し、移動できないフォームを作成します。概要フォームの移動をブロックするには、ウィンドウメッセージを取得し、SC_MOVE のウィンドウメッセージをブロックすることで移動できないフォームを作成できます。プログラム例UI下図
カテゴリ: C# /  タグ: C# フォーム

Active Perl をバージョンアップするとjcode.plでエラーが発生しCGIが動作しなくなる

Active Perlをバージョンアップするとjcode.plでエラーが発生しCGIアプリケーションが動作しなくなることがあります。Active Perlの5.10.0から5.14.2にバージョンアップした場合などで発生します。表示されるエ
カテゴリ: Windows Server /  タグ: Windows Server Perl

フォームの表示位置を変更する

プログラムのコードからフォームの表示位置を変更する方法を紹介します。UI下図のUIを準備します。実際に使用するボタンはbutton3, button4の2つです。コード以下のコードを記述します。コードはbutton3, button4のCl
カテゴリ: C# /  タグ: C# フォーム

フォームを最大化した際のサイズと表示位置を指定する

フォームを最大化した際のサイズと表示位置を指定するコードを紹介します。通常はフォームを最大化すると全画面表示になりますが、MaximizedBoundsプロパティを設定すると最大化した際のウィンドウサイズと表示位置を指定できます。UI下図の
カテゴリ: C# /  タグ: C# フォーム

フォームの最大サイズを設定する - 指定した幅、高さより大きくできないウインドウの作成

ウィンドウの高さと幅を一定値以上にできないフォームの作成方法を紹介します。フォームのMaximumSizeプロパティを設定することで、ウィンドウの高さと幅の最小値を設定できます。UI下図のUIを準備します。プロパティの設定フォームを選択しプ
カテゴリ: C# /  タグ: C# フォーム

フォームの最小サイズを設定する - 指定した幅、高さより小さくリサイズできないウインドウの作成

ウィンドウの高さと幅を一定値以下にできないフォームの作成方法を紹介します。フォームのMinimumSizeプロパティを設定することで、ウィンドウの高さと幅の最小値を設定できます。UI下図のUIを準備します。何も手を加えていない新規作成直後の
カテゴリ: C# /  タグ: C# フォーム

フォームでキーボードのKeyDown,KeyUp,KeyPress イベントをすべて受け取る

フォームでキーボードのキーイベント(KeyDown,KeyUp,KeyPress )をすべて受け取る方法を紹介します。概要フォームでキーボードのKeyDown,KeyUp,KeyPressをすべて受け取る場合は、フォームのKeyPrevie
カテゴリ: C# /  タグ: C# フォーム

プログラムコードからフォームを最大化、最小化、元のサイズにする

プログラムからフォームの最大化や最小化をしたい場合があります。フォームのWindowStateプロパティを設定することでフォームの最大化や最小化ができます。UI下図のUIを準備します。コード以下のコードを記述します。using System
カテゴリ: C# /  タグ: C# フォーム

Velbon ULTRA LUXi M (三脚)のレビュー

Velbon社の三脚、ULTRA LUXi M のレビューです。購入のきっかけ太陽や月を撮影するのに三脚が必要なため物色したところ、この三脚がコンパクトで使いやすいとの評判でしたので購入しました。Amazonでも購入できます。Velbon
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ 三脚

M.ZUIKO DIGITAL ED 40-150mm F4.0-5.6 R のレビュー

M.ZUIKO DIGITAL ED 40-150mm F4.0-5.6 R のレビューです。購入のきっかけ太陽や月を撮影するために購入しました。レビュー記事の部分拡大写真の撮影にも使っていく予定です。Amazonでも購入できます。M.ZU
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ レンズ

太陽を撮影する (金環日食・日食撮影の準備)

金環日食撮影の準備を兼ねて、太陽の撮影をします。カメラ今回はオリンパスのE-M5を利用します。レビュー記事はこちらAmazonで購入できます。OLYMPUS OM-D E-M5 レンズキット ブラックOLYMPUS OM-D E-M5 レン
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ

DateTime型の値からシステムで定義されている日本語の曜日名を求めるコードと実行結果

DateTime型の値からシステムで定義されている日本語の曜日名を求めるコードと実行結果を紹介します。概要DateTime型の値からシステムで定義されている日本語(現在のカルチャー)の曜日名を求めたいことがあります。DateTimeクラスの
カテゴリ: C# /  タグ: C# DateTime

DayOfWeek型の値からシステムで定義されている日本語の曜日名を求める

DayOfWeek型の値からシステムで定義されている日本語の曜日名を求めたい場合があります。しかし、DayOfWeek型はenumの整数で定義されているため、日本語の曜日名を直接求めることはできません。ただし、DateTime型の値からDa
カテゴリ: C# /  タグ: C# DateTime

DateTime型の値から曜日を求める

DateTime型の値から曜日を求めます。概要DateTime型の値から曜日を求める場合は、DateTimeオブジェクトの DayOfWeek プロパティを利用します。プログラム例UI以下のUIを準備します。コード下記のコードを記述します。
カテゴリ: C# /  タグ: C# DateTime

プログラムで "C:\"(Cドライブ直下) "C:\Program Files" に書き込んだファイルが存在しない

アプリケーションやプログラムで"C:\"(Cドライブ直下) や"C:\Program Files" に書き込んだファイルが存在しないことがあります。Windows Vista, Windows 7非対応のプログラムで上記のディレクトリにファ
カテゴリ: Windows /  タグ: Windows

サブフォームをメインフォームの中央に表示する

概要この記事では子フォームやサブフォームをメインフォームの中央に表示する方法を紹介します。モーダルフォームの場合 - ShowDialogメソッドを用いる場合モーダルフォームの場合は、"StartPosition"プロパティを"Center
カテゴリ: C# /  タグ: C# フォーム

アプリケーション実行時にスクリーンの中央にフォームを表示する

アプリケーション実行時にフォームをスクリーンの中央に表示する方法を紹介します。フォームの初期状態での表示位置は"StartPosition"プロパティにより変更できます。フォームのデザイナ画面で"StartPosition"プロパティのコン
カテゴリ: C# /  タグ: C# フォーム

リモートデスクトップの接続先のコンピューターのネットワークコンピューターの一覧にtsclientというコンピュータ名が表示される

リモートデスクトップの接続先のコンピューターのネットワークコンピューターの一覧にtsclientというコンピュータ名が表示される現象について紹介します。現象リモートデスクトップでコンピュータに接続すると接続先の[ネットワーク]のコンピュータ
カテゴリ: Windows /  タグ: Windows リモートデスクトップ

背景の描き方 - 風景・景色編

イラストや漫画用の背景の描き方の紹介記事です。この記事では、写実の正確さより、それらしく見えるものを手早く簡単に書く方法を紹介します。基本クオリティ ∝ 描画時間時間をかければリアルで緻密な背景が書けます。逆に言えば、リアルで見ごたえのある
カテゴリ: イラスト・漫画 /  タグ: イラスト・漫画 風景・背景

OLYMPUS OM-D E-M5 の初期設定

OLYMPUS OM-D E-M5の初期設定です。最初の電源投入後、SDカードが入っていない場合、下図の画面が表示されます。SDカードが認識できない旨のメッセージが表示されます。SDカードを挿入後、電源を投入すると下図の画面が表示されます。
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ E-M5

OLYMPUS OM-D E-M5 のファームウェアを更新する

OLYMPUS OM-D E-M5のファームウェアをアップデートします。事前準備PCに"オリンパスデジタルカメラ アップデーター"をインストールします。インストール手順はこちらの記事を参照してください。ファームウェアのアップデート"オリンパ
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ E-M5

オリンパスデジタルカメラ アップデーターのインストール

オリンパスアップデーターのインストール手順と画面を紹介します。ダウンロードしたオリンパスアップデーターのインストーラーを実行します。セットアップダイアログが表示されます。セットアップの言語を指定します。今回は[日本語]を選択しました。選択が
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ

OLYMPUS PEN E-P3 のISO感度別の画質比較

Olympus E-P3のISO感度の違いによる画質を比較します。撮影はすべてプログラマブルオートです。ISOオートではISO-1600が選択されました。レンズ:OLYMPUS M.ZUIKO DIGITAL 14-42mm F3.5-5.
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ ISO感度 E-P3

OLYMPUS OM-D E-M5 のISO感度別の画質比較

Olympus E-M5のISO感度の違いによる画質を比較します。テスト1撮影はすべてプログラマブルオートです。ISOオートではISO-1600が選択されました。レンズ:M.ZUIKO DIGITAL ED 12-50mm F3.5-6.3
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ ISO感度 E-M5

Panasonic Lumix DMC-GX1 のISO感度別の画質比較

Lumix DMC-GX1のISO感度の違いによる画質を比較します。撮影はすべてプログラマブルオートです。ISOオートではISO-1600が選択されました。レンズ:LUMIX G X VARIO PZ 14-42mm/F3.5-5.6 AS
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ ISO感度 DMC-GX1

フォームの外観をダイアログボックスに変える (フォームの最大化ボタン、最小化ボタンの非表示) - フォームのコントロールバックスを非表示にする

フォームの最大化ボタン、最小化ボタンを非表示にしてダイアログボックスのような外観に変えます。フォームの最大化ボタン、最小化ボタン、左上のアプリケーションアイコンを非表示にするには、フォームのControlBoxプロパティをFalseに変えま
カテゴリ: C# /  タグ: C# フォーム

M.ZUIKO DIGITAL ED 12-50mm F3.5-6.3 EZ のレビュー

M.ZUIKO DIGITAL ED 12-50mm F3.5-6.3 EZ のレビューです。外観レンズプロテクターOLYMPUSOLYMPUSのレンズフィルターを装着した外観が下図です。OLYMPUSのロゴが目を引きます。Amazonでも
カテゴリ: デジタルカメラ /  タグ: デジタルカメラ レンズ

リフレクションを用いた静的クラスのメソッド呼び出し

リフレクションを用いて静的クラスのメソッドを呼び出すコードを紹介します。概要従来のプログラム言語では、呼び出す関数はコード中に記述し、パラメーターなどの場合分けで呼び出す関数を変えることはできましたが、文字列で指定した関数を呼び出すといった
カテゴリ: C# /  タグ: C# リフレクション

リフレクションを用いたインスタンス作成とメソッドの呼び出し

C#でリフレクションを用いたインスタンスの作成とメソッドの呼び出しのコードを紹介します。概要プログラム例リフレクションを用いて stringオブジェクトを作成し、Trim()メソッドを呼び出し、文字列から先頭の空白を除去するプログラムです。
カテゴリ: C# /  タグ: C# リフレクション

コントロールのイメージをビットマップにコピーする (DrawToBitmapを用いたスクリーンキャプチャー)

コントロールの外観をビットマップにコピーするコードを紹介します。UI以下のUIを作成します。コードusing System;using System.Collections.Generic;using System.ComponentMod

Taskを用いた並列処理

Taskクラスを用いた並列処理のコードを紹介します。概要Taskクラスを利用して並列処理を実行するには以下の手順を実行します。Taskオブジェクトを作成する。オブジェクト作成時のコンストラクタの引数に並列処理をさせるメソッド(デリゲート)を
カテゴリ: C# /  タグ: C# Task Palallel Library Task

フォームをアクティブにする - 別のフォームにフォーカスを移す

別のフォームにフォーカスを移す方法を紹介します。UI下図のUIを作成します。コードusing System;using System.Collections.Generic;using System.ComponentModel;using
カテゴリ: C# /  タグ: C# フォーム

ウィンドウが表示されないアプリケーションを作成する

フォーム ウィンドウが表示されないアプリケーションを作成する方法を紹介します。UI下図のUIを準備します。(タスクトレイアイコンを表示するためのフォームです。)notifyIconコントロール、contextMenuStripを配置します。
カテゴリ: C# /  タグ: C#