トップページ ソースコードライブラリ Borland C++ Compiler 5.5
ソースコードライブラリ
各言語のサンプルソースです。Tipsなどを中心に情報を掲載しています。
C#
外部プログラムの実行
.NET FrameworkのProcessクラスを利用して、別のEXEや、拡張子に関連付けられたアプリケーションを開き、終了まで待機する方法を説明しています。
ファイル情報の取得
.NET FrameworkのSystem.IO.FileInfoクラスを利用して、ファイルの各種情報を取得する方法を紹介しています。
ListViewの選択されたアイテムを削除する
.NET FrameworkとWindows フォームを利用して開発する際にListViewから選択された要素を削除する例を紹介しています。
現在のWindowsアカウントを表示する
.NET FrameworkのSystem.Environmentクラスを利用して、Windowsにログオンしているユーザ名を取得する方法を紹介しています。
DataTableを使ったSQLServerからのレコード取得
System.Data.SqlClient.SqlConnectionクラスを利用してSQL Serverに接続・クエリを実行し、その結果をDataTableで取得する方法を紹介しています。
テキストファイルを書き込む
.NET FrameworkのStreamWriterを利用してテキストファイルを作成・書き込みをする簡単な方法を紹介しています。
文字列の分割・連結を行うSplitとJoinを使ってみる
stringクラスのSplitメソッドとJoinメソッドを利用して、文字列を配列へ分割、配列を文字列に連結する方法を紹介しています。文字列を手っ取り早く行ごとに処理する場合などに便利です。
実行中プロセスのファイルパスを取得する
.NET FrameworkのAssembly.GetEntryAssemblyを利用して実行ファイルのパスを取得する方法を紹介します。
ウィンドウを閉じる際に確認ダイアログを表示する
.NET FrameworkのWindowsフォームで「×」ボタンなどでウィンドウを閉じる操作をした際などに、条件を確認し閉じる処理をキャンセルする方法を紹介しています。
TreeViewにXMLの要素を表示する
System.Xml.Linq.XDocumentを利用してXMLファイルをロードし、その内容をWindowsフォームのTreeViewに表示する方法を紹介しています。
ジェネリックのListを使う
System.Collections.Generi.Listの簡単な使い方を説明しています。このクラスは動的な長さを持つ配列のように使うことができ、任意の場所に要素の追加・削除が可能なクラスです。
Android
画面の解像度を取得する
Displayクラスを利用して画面の解像度を取得する方法を紹介しています。
音声・サウンドを再生する
リソースファイルから音声ファイルをロードして、タッチイベントで再生する方法を紹介しています。
画像をリソースから読み込む
プロジェクト内のリソースからBitmapFactoryクラスを利用してBitmapのインスタンスを取得する方法を紹介しています。
画像をリソースから読み込む
プロジェクト内のリソースからBitmapFactoryクラスを利用してBitmapのインスタンスを取得する方法を紹介しています。
画像のサイズを変更する
BitmapクラスのcreateScaledBitmapメソッドを使って、画像のリサイズを行う方法を紹介しています。
JavaScript
相対パスの連結
相対パスを解決して絶対パスに変換するためのサンプルを紹介しています。
file:///形式のURLをローカルパスに変換する
file:///C:/test/test.htmなど、ローカルファイルをブラウザで閲覧するときなどに使われる形式から、Windowsのパス形式に変換する方法を紹介しています。
経過時間の測定
setIntervalとDateを使って、経過時間を測定する方法を紹介しています。測定開始時と測定時にDateオブジェクトを生成して比較します。
タイトルバーのないウインドウを作る
window.open()で新しいウィンドウを開く際にタイトルバーのないウィンドウを開く方法を紹介しています。
ASP
キャッシュに残らないようにする
ASPの出力ページをキャッシュに残らないようにする方法を紹介しています。
連想配列を使う
ASPに限らずVBScriptを使った際の一般的な方法ですが、連想配列(辞書型)を使う一般的な方法を紹介しています。
DBデータのページング処理
ASPに限らずVBScriptを使った際の一般的な方法ですが、データベースから取得したデータをページングして表示する方法を紹介しています。
C / C++
STL/mapの使い方
STLのmapを使った連想配列の利用方法について紹介しています。
Borland C++Builder
デバッグ時のみ実行する/しない
ifdef,ifndefを使ったデバッグモードの時のみ実行、リリースモード時のみ実行のやり方を紹介しています。
タスクアイコンの表示/非表示
ShowWindow,タスクバー,表示,非表示,C++Builder,Tipcs,サンプルコード,ソースコードライブラリ
ホットキーの登録
C++Builderで作成したアプリでホットキーを登録して、イベントを起こすやり方を紹介しています。
バージョン情報の取得
GetFileVersionInfoを使って、バージョン情報を得る方法を説明しています。
文字列の置換
StringReplaceを使って、文字列を置換する方法を説明しています。
システムフォルダの取得
レジストリからシステムフォルダを取得する方法を説明しています。
実行時にFormStyleのStayOnTopを切り替える
ウィンドウを最前面に表示する/しないを切り替える方法を紹介しています。
JPEGの読み込み
TJPEGImageを利用してJPEGファイルをTBitmapにして利用する方法を紹介しています。
TCppWebBrowser内のHTMLを制御する
TCppWebBrowserに表示されているHTMLのDOMを操作する方法を紹介しています。
JPEG形式で保存
TJPEGImageを利用してTBitmapからJPEGファイルを作成する方法を紹介しています。
動的にActiveXを作成する(PowerPointの一例)
Variant::CreateObjectを利用してPowerPointのActiveXを呼び出し操作する方法を紹介しています。
HTML
Windows Media Player ActiveX を貼り付ける
OBJECTタグを利用してWindows Media Playerをページ上に表示する方法を紹介しています。
フレームを使わず部分的にスクロールエリアを作る
CSSを利用して一部領域のみをスクロール表示する方法を紹介しています。
iアプリ
JARファイルからGIFを読み込む
iアプリでリソースの画像を読み込む方法を紹介しています。
Perl
基本書式の日付取得
システムから日時を取得し、YYYY/MM/DD形式に変換する方法を紹介しています。
大文字から小文字に変換する
正規表現を使って、大文字を小文字に変換する方法を紹介しています。
IPをホスト名に変換する
PerlでIPアドレスからHost名を得る方法を解説しています。
連想配列のソート
Perlの連想配列をキーや値でソートする方法を紹介しています。
PHP
PEARのDBを使う
PAERを使ってMYSQLサーバに接続する方法を紹介しています。
Silverlight
画像を動的にロードする
画像をWEBサーバからダウンロードしてキャンパスに表示する例を紹介しています。
XAMLの入れ子構造
別のXAMLファイルを入れ子にして表示する例を紹介していまする
Win 32 SDK
ショートカットアイコンの作成
Win32 SDKを利用して、ショートカットを作成する方法を紹介しています。
ファイルを関連づけられたアプリケーションで開く
ファイルを関連づけられたアプリケーションで開くShellExecuteの使い方を紹介しています。
タイトルバーの無いウインドウをドラッグできるようにする
WM_SYSCOMMANDのメッセージを送ってタイトルバーのないウィンドウを移動する方法を解説しています。
DLLを動的にロードする
LoadLibraryを用いてDLLを動的にロードし、関数を呼ぶ方法を解説しています。
NT系Windowsかどうかを判断する
GetVersionExを使ってOSのバージョン情報を取得し判別する方法を紹介しています。
サウンドファイルの再生
mmsystemで定義されているPlaySoundを使ってWAVEファイルを作成する方法を紹介しています。
タスクトレイにアイコンを追加する
Shell_NotifyIconを使ってタスクトレイにアイコンを登録する方法を紹介しています。
フォントの回転
LOGFONTを使って、フォントを回転して描画する方法を紹介しています。
ナビゲーション
プログラミングは道連れ
C#
Android
JavaScript
ASP
C / C++
Borland C++Builder
HTML
iアプリ
Perl
PHP
Silverlight
Win 32 SDK
技術資料
トップページ ソースコードライブラリ Borland C++ Compiler 5.5