Delphi Programming / Object Pascal

[掲載 2000年05月07日] [更新 2012年09月07日]
当サイトについて



コンピュータプログラマーでない方へ


皆さんは携帯電話を使っているでしょうか.
銀行のキャッシュカードは利用しているでしょうか.
パソコンのワープロで文章を作成することがありますか.

このサイト,皆さんが使用している言葉では「ホームページ」と言いますが,ほとんどのページには,わけの分からない記号の羅列が書いてあります.まるで宇宙語です.もし,身近にコンピュータ技術者がいたら,その人がコンピュータを操作しているのを見たことがあるかも知れません.画面にわけの分からない記号や図が並んでいて,考え込んだり,キーボードを叩いていることでしょう.あるいはぶつぶつ独り言を言っているかも知れません.この時,画面に表示されている記号が「コンピュータプログラム」です.

携帯電話も,銀行のキャッシュカードの処理も,ゲームも,パソコンのワープロも全てこのようなプログラムがあって利用できるのです.皆さんが日常便利に使用,利用しているほとんどに何かしらのプログラムが組み込まれています.
これらのプログラムは「闘うプログラマー」とか「プログラマーは今日も眠らない」というコンピュータプログラマーという人達が作っています.パソコンのワープロもエクセルも誰かが,プログラマー達が作ったのです.宇宙誕生と同時に現れたわけではありません.

銀行の ATM システム等,コンピュータで行う定型的な処理を,業務用アプリケーションということがあります.例えば,エクセルで集計や統計,帳票類を出力していて,更に効率的に作業を行えるようにしたり,情報を有効に活用するために開発するのも業務用アプリケーションです.
ワードで作成した差込印刷のような簡単なものでも,専用のアプリケーションにすれば,その使い勝手は大きく違ってきます.
このような業務用アプリケーションもプログラムです.

このサイトでは,そのようなプログラムの参考になるように,ごく一部の分野の内容ですが,提供したり記事にして掲載しています.





サイトの内容と構成


このサイトは,Delphi (デルファイまたはデルフィ) という開発言語を扱っています.ただし,その内容と情報は限られています.新製品の発表とか,速報性のある情報は扱っていません.たまに掲示板に書き込むこともありますが,他のサイトの情報の転載です.またプログラムの基本的なことも扱っていませんが,これも例外的に,いくつか掲載していてます.
MAC OS (マック),スマートフォン (iPhone,Android,BlackBerry 等) の携帯端末,タブレット PC 関係のサンプルや記事は掲載していません.

主な情報は,提供コンポーネントとそのマニュアル記事,サンプルプログラム集です.サンプルプログラム集の中にもコンポーネントがありますが,別の解説ページを設けていないことの特別な理由はありません.

サイト開設当初は,いろいろな情報を記事にしようと考えたこともありました.管理が大変なことに気が付きました.そこで内容を絞って現在に至っています.
そのかわり,サンプルプログラム集は,気が付いた時,これはほんどメールや掲示板での発言が元となっていますが,修正,追加等を行っています.また Delphi の新しいバージョンにも適時,対応確認や変更を行っています.
サイトの構成も非常に単純です.トップページからのリンクを表示すると,目次があり,そこでページを選択して表示するだけの浅い階層となっています.

なお,当サイトには広告類は一切掲載していません.サイトの管理者,つまり筆者の私自身が,記事本文と直接関係のない記事を掲載することが好きではないからです.広告画像の代わりというわけではありませんが,記事の説明にはできるだけ画像を使用するようにしています.
情報の 80 % は視覚からとも言いますから,画像は意味があると考えています.広告類がほとんど画像であることもうなずけます.

現在はブログ形式のサイトが全盛の時代ですが,ブログへ移行する予定も全くありません.今のスタイルのホームページは,更新や記事の追加も多少面倒ですが,筆者にとっても,読者にとっても,この方式の方が読みやすいと勝手に判断しています.



[備考]
Microsoft Windows では,アプリケーションの実行ファイルは .EXE (エクゼ) という拡張子のファイルです.このファイルをダブルクリックすると,そのアプリケーションが起動します.
Microsoft Windows では,ファイル名の大文字と小文字は区別されません (プログラムの中では区別が必要な場合があります).