C# タグのページリスト (30/37)

文字列をBase64でデコードする

文字列をBase64でデコードするコードを紹介します。概要Base64のデコードにはConvertクラスのFromBase64String()メソッドを用います。UnicodeでBase64エンコードされているケースは少ないため、デコード後
カテゴリ: C# /  タグ: C# Base64

ViewStateModeの違いによる動作の違い

ASP.NETのコントロールのViewStateModeの違いによる動作の違いを紹介します。Labelコントロールの動作の違いUIの作成ASP.NETプロジェクトを新規作成し、Webフォームを作成します。WebフォームにLabelを2つ、B
カテゴリ: C# /  タグ: C# ViewState

Get extra path of URL of accessed WebForm

In ASP.NET, you want to get extra path of URL which accessed WebForm.Example of extra pathForhttp://app.ipentec.com/weba
カテゴリ: English Document /  タグ: C# ASP.NET English Document

アクセスしたWebフォームのURLの拡張パスを取得する

ASP.NETでWebフォームにアクセスした際にURLの拡張パスを取得したいことがあります。拡張パスの例http://app.ipentec.com/webapp/imageeditor/edit.aspxに対してhttp://app.ip
カテゴリ: ASP.NET /  タグ: C# ASP.NET URL

Connect using telnet protocol (simple implementation of telnet negotiation)

When the telnet connection, you must first negotiate the communication options. This article implements a simple communi
カテゴリ: C# /  タグ: C# telnet English Document

アプリケーションのルートのURLパスを取得する (仮想アプリケーションのルートパスの取得)

ASP.NETアプリケーションをサーバールート以外の場所に設置した場合、設置場所のURLパスを取得したいことがあります。例http://app.ipentec.com/webapp/photoeditor/default.aspxがWebア
カテゴリ: ASP.NET /  タグ: C# ASP.NET

Regexクラスの正規表現で改行を含めてパターンマッチをする - 改行が正規表現パターンの"."に含まれない

RegExクラスを用いて正規表現パターンマッチをする際に "."のパターンで改行文字(\n)が含まれないことがあります。通常のRegExでは"."のパターンは改行コード以外の任意の文字のパターンを示しています。そのため ".*"というパター
カテゴリ: C# /  タグ: C# 正規表現

PlaySound Windows APIを用いてWavファイルを再生する

Windows APIのPlaySound 関数を用いてWaveファイルを再生します。UIフォームにボタンを2つとopenFileDialogを設置します。コードフォームに設置したボタンのClickイベントにコードを実装します。usingに
カテゴリ: C# /  タグ: C# サウンド

wavファイルを再生する - SoundPlayerを用いたwaveファイルの再生

System.Media.SoundPlayerを用いて、C#でwavファイルを再生するコードを紹介します。概要C#でサウンドファイルを再生する方法は複数ありますが、この記事ではSoundPlayerオブジェクトを利用して、サウンドファイル
カテゴリ: C# /  タグ: C# サウンド

メッセージボックスにアイコンを表示する

メッセージボックスにアイコンを表示するコードを紹介します。概要こちらの記事ではメッセージボックスを表示するコードを紹介しました。メッセージボックスには、メッセージの種類に応じたアイコンを表示できます。この記事では、メッセージボックスにアイコ
カテゴリ: C# /  タグ: C# メッセージボックス

メッセージボックスの表示 - 複数のボタンがあるメッセージダイアログ

C#で複数のボタンを持つメッセージボックスを表示するコードを紹介します。概要こちらの記事では、メッセージを表示するダイアログ、メッセージボックスのコードを紹介しました。メッセージを表示する場合、アラートを表示する場合は確認ボタンのみを表示す
カテゴリ: C# /  タグ: C# メッセージボックス

メッセージボックス、メッセージダイアログの表示

C#でメッセージボックスを表示するコードを紹介します。シンプルなメッセージボックスメッセージとOKボタン一つを表示するメッセージボックスを表示するコードです。UI下図のUIを作成します。フォームにボタンを1つ配置します。コードWindows
カテゴリ: C# /  タグ: C# メッセージボックス

Enumerableクラス IEnumerableを持つクラスの要素が空であることをチェックする

Enumerableクラス IEnumerableを持つクラスの要素が空かを調べる方法を紹介します。要素が空かを調べるには要素数を取得し要素数が0ならば空になります。要素数はCount()メソッドで取得できます。コード例private vo
カテゴリ: C# /  タグ: C# IEnumerable Enumerable

List<T>の中に一致する要素があるか判定するコードと実行結果

C#でListの中に値が一致する要素があるかを判定する方法を紹介します。概要リストの中に値が一致する要素があるかを調べる方法としてforループで配列の要素を一つずつ確認し、一致するものがあるかを調べる方法もありますが、LINQの標準クエリ演
カテゴリ: C# /  タグ: C# List<T>

配列やコレクションから一致する要素を探す

C#で配列の中に値が一致する要素があるかを判定する方法を紹介します。概要配列の中に値が一致する要素があるかを調べる方法としてforループで配列の要素を一つずつ確認し、一致するものがあるかを調べる方法もありますが、ArrayクラスのIndex
カテゴリ: C# /  タグ: C# C# 配列 C# コレクション

Dockプロパティを使って整列させたコントロールの順番を変更する

Dockプロパティを使って整列させたコントロールの順番を変更する場合は、画面の表示順を変更すると順番が変更できます。例1Panelコントロール内にTextBoxとTabControlが配置されています。どちらもDockプロパティはTopに設
カテゴリ: C# /  タグ: C# Windows開発 Windows Forms Visual Studio 2010

BackgroundWorker (バックグラウンドワーカー)コントロールを使用する

BackgroundWorkerコントロールを使用して、別スレッドで時間のかかる処理を実行します。画面設計下図の画面を準備します。Button,BackgroundWorker, TextBoxを一つずつ用意します。BackgroundWo
カテゴリ: C# /  タグ: C# Windows Form BackgroundWorker

Splitter(スプリッタ)コントロールを使用する

実行時に動的にサイズを変更するためのSplitterコントロールの利用方法を紹介します。Windows Formアプリケーションを新規に作成します。フォームにパネルを2つ配置します。一つ目のパネルを選択します。プロパティウィンドウの[Doc
カテゴリ: C# /  タグ: C# Windows Form

ListView(リストビュー)の項目を削除する

ListView(リストビュー)の項目を削除するコードを紹介します。概要Listviewから項目を削除する場合は、ListViewのItemsオブジェクトのRemove() メソッドを呼び出します。プログラム例UI下図のUIを作成します。コ
カテゴリ: C# /  タグ: C# Windows Form ListView

ListViewに項目を追加する

リストビューに項目を追加するコードを紹介します。概要リストビューに項目を追加するには、ListViewItemオブジェクトを作成し、ItemsオブジェクトのAddメソッドを呼び出してリストビューに追加します。プログラムUIの準備下図のフォー
カテゴリ: C# /  タグ: C# Windows Form ListView

ListViewにアイコン付きの項目を追加する

リストビューにアイコン付きの項目を追加するコードを紹介します。概要リストビューに項目を追加するには、ItemsオブジェクトのAddメソッドを利用します。プログラムアイコンの準備今回は、下図のアイコン画像を3つを作成し、イメージリストに追加し
カテゴリ: C# /  タグ: C# Windows Form ListView

リストボックスからアイテム(要素)を削除する

リストボックスのアイテムを削除します。コードリストボックスとボタン2つを配置します。以下のコードをボタンのOnClick()イベントに記述します。private void button1_Click(object sender, Event
カテゴリ: C# /  タグ: C# Windows Form

リストボックスにアイテム(要素)を追加する手順、コードと実行結果

リストボックスにアイテムを追加する手順、コードと実行結果を紹介します。事前準備Windows Formアプリケーションを新規作成し、リストボックスを配置します。デザイン時にアイテムを追加する場合デザイン時にリストボックスのアイテムを追加する
カテゴリ: C# /  タグ: C# Windows Form ListBox

テキストボックスでキャレットが見える位置にスクロールさせる

複数行のテキストボックスなどでキャレットの位置までテキストボックスをスクロールするコードの例です。コード例private void button1_Click(object sender, EventArgs e){ textBox1.T
カテゴリ: C# /  タグ: C# Windows Form

テキストボックスのキャレットの位置を変更する (TextBoxのキャレット移動)

C#のコードでTextBoxのキャレットを変更する場合は、Select()メソッドを用います。コード例private void button2_Click(object sender, EventArgs e){ textBox1.Tex
カテゴリ: C# /  タグ: C# Windows Form

ddmm.mmmm, dddmm.mmmm を度に変換する

ddmm.mmmm,dddmm.mmmm を度に変換します。ddmm.mmmm から度への変換public float(stirng input){ int deg = Convert.ToInt16(input.Substring(0,
カテゴリ: C# /  タグ: C# GPS

システムのローカル時刻をUTCへ変換する

システムのローカル時刻をUTCに変換するコードを紹介します。概要ローカルのTimeZoneInfoを取得し、TimeZoneInfoクラスのConvertTimeToUtc()メソッドに変換元のTimeZoneInfoを与えて呼び出すことで
カテゴリ: C# /  タグ: C#

UTCからシステムのローカル時刻へ変換する

UTCからシステムのローカル時刻に変換します。ローカルのTimeZoneInfoを取得し、TimeZoneInfoクラスのConvertTimeFromUTC()メソッドに変換元のTimeZoneInfoを与えて呼び出すことで、UTC時間を
カテゴリ: C# /  タグ: C# 時刻・日付

UTCからJST、JSTからUTCへ変換するコードと実行結果

UTCからJST、JSTからUTCへ変換するコードと実行結果を紹介します。UTCからJSTへの変換UTCからJSTへ変換します。JSTのTimeZoneInfoを取得し、TimeZoneInfoクラスのConvertTimeFromUTC(
カテゴリ: C# /  タグ: C# 時刻・日付

文字列型(string型)から時刻・日付型(DateTime型)に変換する

C#で文字列から時刻・日付型(DateTime型)に変換するコードを紹介します。概要指定したフォーマットの文字列を時刻・日付型(DateTimeクラス)に変換する場合はDateTime.ParseExact()メソッドを用います。プログラム
カテゴリ: C# /  タグ: C# 時刻・日付

TimeZoneInfoの一覧を取得する

TimeZoneInfoの一覧を取得します。TimeZoneInfoの一覧はTimeZoneInfoクラスのGetSystemTimeZones()メソッドで取得できます。コードusing System;using System.Colle
カテゴリ: C# /  タグ: C# 時刻・日付

JSTのTimeZoneInfoを取得する

JSTのTimeZoneInfoを取得する場合は、TimeZoneInfoクラスのFindSystemTimeZoneById()メソッドを用います。JSTのIDは"Tokyo Standard Time"です。コードprotected v
カテゴリ: C# /  タグ: C# 時刻・日付

コンポーネントの作成 (非ビジュアルコンポーネントの作成)

C#でWIndows Form アプリケーションのコンポーネント (非ビジュアルコンポーネント)の作成手順とコードを紹介します。手順Windows Formアプリケーションを作成します。コンポーネントの作成ソリューションエクスプローラーで作
カテゴリ: C# /  タグ: C# コンポーネント

Hashtable を利用して Key-Valueデータを扱う

Hashtable を利用して Key-Valueデータを扱うコードを紹介します。概要C#でkeyに対応した値(value)の保持にはHashtableクラスを利用できます。この記事ではHashtableクラスを利用してデータの格納や取り出
カテゴリ: C# /  タグ: C# Hashtable Key-Valueデータ

Dictionary<TKey,TValue>を利用して Key-Valueデータを扱う

Dictionaryクラスを使ってKey-Valueデータを扱うコードを紹介します。概要C#でkeyに対応した値(value)を管理する際にはDictionaryクラスを利用できます。この記事ではDictionaryクラスを利用してデータの
カテゴリ: C# /  タグ: C# Dictionary Key-Valueデータ

Key-Valueデータを連想配列で扱う

C#でKey-Valueデータを連想配列で扱う方法を紹介します。C#でKey-Valueデータを管理する方法C#でKey-Valueデータを管理する方法には、いろいろな実装方式がありますが、代表的なものに以下があります。Dictionary
カテゴリ: C# /  タグ: C# Key-Valueデータ
Copyright © 1995–2025 iPentec all rights reserverd.