新着ページ(194/210)

ネームスペースを指定してXMLファイルを作成して出力する (SAX方式 XmlWriterを利用)

SAX方式で、ネームスペースを指定してXMLファイルを作成して出力するコードを紹介します。概要こちらの記事ではXMLWriterを用いたXMLファイルの書き出し方法を紹介しました。今回は、XMLWriterを用いネームスペースを指定してXM
カテゴリ: C# /  タグ: C# XML SAX XML名前空間

CentOS 5.5 の初期設定 (CentOS 5.5のインストール)

インストールの記事はこちらCentOS 5.5インストールが終わると再起動を要求されます。起動すると以下のOS起動画面が表示されます。CentOS 5.5をインストール直後の初回起動時はOSの設定ウィザードが表示されます。右下の[進む]ボタ
カテゴリ: Linux /  タグ: Linux CentOS CentOS 5.5

CentOS 5.5 をインストールする

LinuxOSをインストールする手順を紹介します。今回はLinux OSとしてCentOS5.5を使います。インストール手順DVDまたはCDを挿入しPCを起動します。DVDメディアからブートします。下図の起動画面が表示されます。最初にメディ
カテゴリ: Linux /  タグ: Linux CentOS CentOS 5.5

インストールされている利用可能なRPMパッケージの一覧を表示する

Linuxでインストールされている利用可能なRPMパッケージの一覧を表示する場合は、yumコマンドが使える場合は、yum list installed コマンドを実行すると一覧を取得できます。特定の文字を含むパッケージのみを抽出して表示した
カテゴリ: Linux /  タグ: Linux RPM yum

Windows Serverに証明機関をインストールする (Active Directory 証明書サービスのインストール)

Windows Server に証明書の証明機関をインストールします。Window Server 2022 でのインストールこちらの記事を参照して下さい。Window Server 2019 でのインストールこちらの記事を参照して下さい。W
カテゴリ: Windows Server /  タグ: Windows Server 証明書

XmlElementのValueプロパティに値を代入できない / ノード型 'Element' では、値を設定できません。エラーが発生する

XmlElementのValueプロパティに値を代入できない現象について紹介します。概要下記コードを実行すると、System.InvalidOperationException 例外が発生します。また、下記のエラーメッセージが表示されます。
カテゴリ: C# /  タグ: C# XML XmlElement

XmlElement と XmlNode の違い

XmlElementとXmlNodeの違いを紹介します。XmlElementとXmlNodeの違い XmlElementはXmlNodeクラスを継承している (XmlElementのほうが機能が多い) XmlElementにはSetAttr
カテゴリ: C# /  タグ: C# XML XmlElement XmlNode

XMLファイルを作成して出力する (DOM方式 XmlDocumentを利用)

DOM方式でXMLファイルを作成して出力する方法を紹介します。DOM方式でXMLファイルを作成する場合はXMLファイルをパーシングするときと同じXmlDocumentクラスを用います。概要XMLファイルを出力するにはXmlDocumentオ
カテゴリ: C# /  タグ: C# XML DOM

XMLファイルを作成して出力する (SAX方式 XmlWriterを利用)

SAX方式でXMLファイルを作成して出力する方法を紹介します。SAX方式でXMLファイルを作成する場合はXmlWriterクラスを用います。コード例/*using System.Xml;を追加*/private void button1_C
カテゴリ: C# /  タグ: C# XML SAX

LINQ To XML とXPathを利用したXMLドキュメント検索

入力XMLデータ入力するXMLデータを紹介します。<?xml version="1.0" encoding="UTF-8"?><root> <Items> <Item code="PAA-0
カテゴリ: C# /  タグ: C# LINQ LINQ To XML XML XPath

LINQ To XML を利用したXMLドキュメント検索

LINQ To XMLを用いてシンプルなXMLドキュメントを検索をします。入力XMLデータはじめに、今回入力するXMLデータを紹介します。<?xml version="1.0" encoding="UTF-8"?><roo
カテゴリ: C# /  タグ: C# LINQ LINQ To XML XML

XPathを使ってネームスペース(名前空間)が指定されているXMLファイルをパースする (XmlDocumentを利用)

ネームスペースが指定されているXMLファイルをXPathを使ってパーシングするコードを紹介します。概要XPathを用いる場合は、XmlDocumentクラスのSelectNodesメソッドを用います。SelectNodesメソッドの引数にX
カテゴリ: C# /  タグ: C# XML DOM XPath XML名前空間

Delphi C# 予約語対応表

Delphi C# の予約語対応表です。※文法の違いがあるため1対1の対応になるとは限りません。対応表DelphiC#libraryclasspackageclassunitclassprogramclassusesusinginterfa
カテゴリ: C# /  タグ: Delphi C# Delphi C# 対応表

Delphi C# 変数、データ型対応表

Delphi C# のデータ型対応表です。対応表DelphiC#ansistringstringbooleanboolbytebytecharcharcompdoublecurrencydecimaldoubledoubleextended
カテゴリ: C# /  タグ: Delphi C# Delphi C# 対応表

Delphi C# 演算子対応表

Delphi C# の演算子対応表です。対応表DelphiC#意味**積算//徐算\/Mod%剰余Div\整数除算++加算--減算<<比較(大きい)<=<=比較(一致または大きい)>>比較(小さい)&gt
カテゴリ: C# /  タグ: Delphi C# Delphi C# 対応表

List<T>を利用したリストのコードと実行結果

C#で List&lt;T&gt; (List&lt;type&gt;) を用いてリストを利用するコードと実行結果を紹介します。概要C# 2.0以降ではではジェネリクスが使えるようになりました。ジェネリクスを使うと動的な要素のリストやデータ
カテゴリ: C# /  タグ: C# List Generics

該当した最初のノード、またはn番目のノードを選択するXPathの記述方法

該当したノードのうち最初のノードを選択するXPathの記述方法を紹介します。書式XPathで該当したノードのうち最初のノードを選択する場合は次の書式を用います。(パス)[1]n番目のノードを選択する場合のXPathはは次の書式を用います。(
カテゴリ: C# /  タグ: C# XML XPath

該当した最後のノードを選択するXPathの記述方法

書式XPathで該当したノードのうち最後のノードを選択する場合は次の書式を用います。(パス)[last()]例 (/root/node/data)[last()]コード例private void button3_Click(object s
カテゴリ: C# /  タグ: C# XML XPath

XPathを使ってXMLファイルをパースする (XmlDocumentを利用)

XPathを使うとXmlDocumentでのXMLパーシングがよりシンプルになります。XPathを使ったXmlDocumentの操作方法を紹介します。XPathを利用すると何が便利なのか従来のXMLをDOMでパージングする場合、ノードを一つ
カテゴリ: C# /  タグ: C# XML DOM XPath

XMLファイルを読み込む (DOMパーサー XmlDocumentを利用)

DOMパーサーを用いてXMLファイルをパーシングして読み込みます。C#ではDOMパーサーでパーシングする場合はXmlDocumentクラスを用います。ヒントXPathを使うとよりシンプルにパーシング処理を記述できます。XPathを使ったXm
カテゴリ: C# /  タグ: C# XML DOM

XMLファイルをパースする (SAXパーサー XmlReaderを利用)

SAXパーサーを用いてXMLファイルをパーシングします。C#ではSAXパーサーでパーシングする場合はXmlReaderクラスを用います。コード例using System;using System.Collections.Generic;us
カテゴリ: C# /  タグ: C# XML SAX

構造体のポインタを引数にとるWindows APIの呼び出し

C#で構造体のポインタを引数にとるWindows APIを呼び出したいことがあります。構造体のポインタを引数にとるWindows APIの呼び出し方法を紹介します。今回は、システム時刻を取得するGetSystemTimeとシステム時刻を設定
カテゴリ: C# /  タグ: C# Windows API

型の別名を定義する (using利用)

別名で型を定義したいことがあります。C#ではusingを使うと型の別名を定義できます。クラスの内側ではなく外側で定義する必要があります。書式using (定義したい型名) = (型名)補足(型名)の部分はクラス型、構造体またはネームスペース
カテゴリ: C# /  タグ: C# using

IME再変換位置の自動調整 - ImmSetCompositionString APIのSCS_QUERYRECONVERTSTRINGの呼び出し(Marshal版)

IMEの再変換をする際に、テキストが選択されていない場合にはキャレットの位置に対してどこまでを変換範囲にするか決定する必要があります。変換範囲の決定の際には ImmSetCompositionString APIのdwIndexパラメータに
カテゴリ: C# /  タグ: C# IME

IME再変換位置の自動調整 - ImmSetCompositionString APIのSCS_QUERYRECONVERTSTRINGの呼び出し(unsafe版)

概要IMEの再変換をする際に、テキストが選択されていない場合にはキャレットの位置に対してどこまでを変換範囲にするか決定する必要があります。変換範囲の決定の際には ImmSetCompositionString APIのdwIndexパラメー
カテゴリ: C# /  タグ: C# IME

SQLを利用してSQL Serverのバージョンとエディションを調べる

SQLを実行して、SQL Serverのバージョンとエディションを調べます。インストールされているSQL Serverの製品名とバージョンを取得するインストールされているSQL Serverの製品名とバージョンを取得する場合は以下のSQLク
カテゴリ: SQL Server /  タグ: SQL Server 2008 SQL Server SQL Server バージョン

新規にExcelファイルを作成し、データを書き込み保存する (Excelファイルの書き出し)

新規にExcelファイルを作成し、作成したExcelファイルにデータを書き込み保存する方法を紹介します。概要Microsoft.Office.Interop.Excel アセンブリを利用して、Excelファイルを作成し、作成したExcelブ
カテゴリ: C# /  タグ: C# C# Excel 操作

openFileDialog saveFileDialog のFilterプロパティの書式

openFileDialog saveFileDialog のFilterプロパティの書式を紹介します。書式openFileDialog saveFileDialogのFilterプロパティの書式は以下の通りです。Label|Extensi
カテゴリ: C# /  タグ: C# openFileDialog saveFileDialog

DateTimeオブジェクトの時刻・日付から形式を指定して文字列に変換する - DateTimeからstringへの変換

DateTime型から文字列への変換コードを紹介します。概要DateTime型の時刻日付クラスをフォーマット形式を指定して文字列型に変換する場合はToString()メソッドを用います。ToStringメソッドの引数に形式指定文字列を与える
カテゴリ: C# /  タグ: C# 時刻・日付

時刻・日付型(TDateTime型)を形式を指定して文字列に変換する

TDateTime型をフォーマット形式を指定して文字列型に変換する場合はDateTimeToString()関数を用います。書式DateTimeToString([変換結果を格納するstring型変数], [フォーマット形式文字列], [変
カテゴリ: Delphi /  タグ: Delphi 時刻・日付

現在の時刻や日付を取得する

Delphiで現在の時刻や日付を取得するには、Now()関数を用います。書式Now;現在の時刻を表すTDateTime型を返します。コード例procedure TForm1.Button1Click(Sender: TObject);var
カテゴリ: Delphi /  タグ: Delphi 時刻・日付

行頭の空白を&nbsp;に置換する(行頭の文字の置換 - Regex,MatchEvaluatorを利用)

Regexクラスを使って行頭のスペースを&amp;nbsp;に置換する方法を紹介します。仕様行頭のスペースを"&amp;nbsp;"に置換します。ただし、先頭から4文字空白があった場合は、"&amp;nbsp;&amp;nbsp;&amp;
カテゴリ: C# /  タグ: C# 正規表現 MatchEvaluator Regex

C#での動的配列 - 実行時に配列のサイズを変更する

C#での動的配列について紹介します。概要C#では配列は定義時に長さを決定せず、実行時にnewにより配列の長さを決定するため、配列はすべて動的な配列として扱われています。この記事では、実行時に配列の長さを動的に変更する方法を紹介します。方法1
カテゴリ: C# /  タグ: C# C# 配列 C# 動的配列

ArrayListを使った動的配列のコードと実行結果

ArrayListクラスを利用したリストのコードと実行結果を紹介します。概要C#では動的な要素を管理するためにArrayListクラスが用意されています。ArrayListはリストの要素に添え字でアクセスできるため、動的な配列のように扱うこ
カテゴリ: C# /  タグ: C# ArrayList C# 配列 C# 動的配列

TList<>を利用する (総称性TListを使った動的な配列)

こちらの記事ではTListを使い動的な配列のように扱うコードを紹介しました。ジェネリクス(Generics)を使うとさらにコードがシンプルになります。Genericsの詳しい説明はこちらの記事を参照してください。コード例procedure
カテゴリ: Delphi /  タグ: Delphi TList Delphi 配列 Delphi 動的配列 Generics

TListを利用する (TListを使った動的な配列)

DelphiではTListの要素に添え字でアクセスできるため、TListを動的配列のように使うことができます。Genericsを使うと更にシンプルに記述することができます。Genericsを使った記述方法はこちらの記事を参照してください。コ
カテゴリ: Delphi /  タグ: Delphi TList Delphi 配列 Delphi 動的配列