新着ページ(200/201)

Delphi 2006 レビュー

Delphi 2007 情報はこちらDelphi 関連情報トップ2005-10-17: 作成 Delphi2006 レビュー (Professional版)Borland Developer Studio 2006 のインストールBorla
カテゴリ: Delphi /  タグ: index Delphi 2006

Margin と Padding プロパティの利用

Delphi 2006 から導入された Margin と Padding プロパティの動作を確認します。動作の確認Win32アプリケーションを新規作成します。次にPanelを一枚配置します。Marginプロパティをセットします。Margin
カテゴリ: Delphi /  タグ: プロパティ Delphi 2006

FlowPanel の利用

FlowPanel コンポーネントを利用します。手順Win32アプリケーションを新規作成します。そして、FlowPanelを一枚配置します。FlowPanelの中にEditコンポーネントを配置します。FlowPanelのサイズを変えると、E
カテゴリ: Delphi /  タグ: コンポーネント Delphi 2006

GridPanel の利用

GridPanel コンポーネントを利用します。利用手順Win32アプリケーションを新規作成します。そして、GridPanelを一枚配置します。GridPanelのColumnCollectionプロパティでGridPanelの列の数と幅の
カテゴリ: Delphi /  タグ: コンポーネント Delphi 2006

TrayIcon の利用

TrayIcon コンポーネントを利用します。利用手順Win32アプリケーションを新規作成します。そして、TrayIconを一つと、ボタンを2つ配置します。Button1とButton2のOnClickイベントにコードを書きます。コードの内
カテゴリ: Delphi /  タグ: コンポーネント Delphi 2006

ToolBar ControlBar の利用

ToolBarコンポーネントがグラデーションをサポートするようになりました。ToolBarコンポーネントを利用します。利用手順Win32アプリケーションを新規作成します。ToolBarコンポーネントを配置します。ImageListコンポーネ
カテゴリ: Delphi /  タグ: コンポーネント Delphi 2006

コード補完機能の利用

Delphi 2006 では強力なコード補完がサポートされます。コード補完の動作を確認します。動作確認Win32アプリケーションを新規作成し、FormのOnCreateイベントにコードを書いてみます。まず、"for&amp
カテゴリ: Delphi /  タグ: Delphi 2006

Delphi2006 レビュー

Delphi2006を利用してみて、いくつか気づいた細かいところをまとめておきます1.レイアウト切り替えに時間がかかるような気がする。それなりには早いのですが、M社のものと比べると、なんとなく遅いように感じてしまいます。結局デバッグ時のレイ
カテゴリ: Delphi /  タグ: Delphi 2006

LiveSource機能を使った UMLモデリング

Delphi 2006の新機能のうちの一つである、LiveSource機能を使ってみます。 Win32アプリケーションを新規作成します。新規作成でユニットを一つ追加します。ユニットに名前をつけて保存します。ここでは、フォームのユニット名をU
カテゴリ: Delphi /  タグ: Delphi 2006

独自のデザイナガイドラインを作成する

デザイナガイドラインはカスタマイズ可能らしいので、デザイナガイドラインのカスタマイズを試してみましょう。下の図のフォーム上にあるウィンドウコントロールがあります。このコントロールでは、内側の線を基準として、他のコントロールを配置することに、
カテゴリ: Delphi /  タグ: デザインガイドライン Delphi 2006

DockTabSet の利用

DockTabSetもバグが取れたのか、だいぶ良くなったらしいので、いろいろ試してみました。今回、1行もコードを書かずに、ドックイン/アウトまで完全に対応できる方法があるようですので、その方法で試してみたいと思います。まず、メインフォームを
カテゴリ: Delphi /  タグ: コンポーネント Delphi 2006

Delphi実行ファイルへのObj ファイルのリンク

BDS2006には C++もついていますので、Cのコードをコンパイルしてできたオブジェクトファイルのリンクもできます。手順C++ Builderプロジェクトでスタティックライブラリを新規作成します。ユニットを一つ追加します。ヘッダ側の Un
カテゴリ: Delphi /  タグ: C言語 Delphi 2006

class と namespace

class と namespaceについてあれこれ。 まず、C#のWinFormアプリを新規作成し、ファイルの新規追加でクラスを一つ足します。下図のとおり、ファイルが一つ追加されます。追加したファイルのクラス部分を実装します。今回は下記のコ
カテゴリ: Delphi /  タグ: C# Delphi 2006

Windows ステーションサイズを拡張する

Windows 32ビット版でウィンドウステーションを拡張する手順を紹介します。手順ウィンドウステーションを拡張するには、レジストリファイルに設定を追加をしますが、設定項目が複雑なため、以下のregファイルを作成して実行します。Expand
カテゴリ: Windows /  タグ: Windows

TColorListBox の利用

TColorListBox コンポーネントの紹介です。|コンポーネントコンポーネントのアイコンは下図です。実行画面実行時のイメージは下図です。カラーを選択できるリストが表示できます
カテゴリ: Delphi /  タグ: コンポーネント Delphi 2005

GraphUtil の利用

GraphUtilのグラデーションIDEをみて気づくのが下の図の部分です。構造と書いてあり、バックが薄くグラデーションしています。右側にはピンのアイコンもあります。TDockTabSetのときも同じような描画をしています(前セクション参照)
カテゴリ: Delphi /  タグ: ライブラリ

CollapsePanel の拡張

CollapsePanelは結構便利に使えるようですが、下図のように実際においてみると。ちょっと気がつくことがあります。それは、どうもあまり見栄えが良くないことです。ちなみに、TCollapsePanelと似たような動きをする、Macrom
カテゴリ: Delphi /  タグ: コンポーネント Delphi 2005

dbGo for .NET (ADO Express for .NET)

以前はADO Expressと呼ばれていましたが、いつの間にかdbGoと名前が変わった、ADOによるデータベース接続のためのコンポーネントセットです。Delphi 2005から .NET版のdbGOが使えるようになりましたので、今回はこれを
カテゴリ: Delphi /  タグ: コンポーネント データベース .NET Delphi 2005

PInvoke による .NET からWin32 DLLの呼び出し

ここではPInvokeを使って.NETから Win32 DLLを呼び出せるかやってみましょう。まず、「新規作成」で 「その他」を選択します。 まず、呼び出される Win32 DLLから作成します。DLLウィザードを選択します。 ユニットをひ
カテゴリ: Delphi /  タグ: .NETアセンブリ Delphi 2005

.NETアセンブリ(クラスライブラリ DLL)の作成

.NET では、今までのDLLのバージョン差異による問題が無いように、アセンブリとGACという概念により、バージョンの違う同名のDLLを管理できるようになっています。また、ライブラリのインポートもタイプライブラリなどを用いずにできるようにな
カテゴリ: Delphi /  タグ: .NETアセンブリ Delphi 2005

.NETアプリケーションから.NETクラスライブラリの呼び出し

こちらの記事では.NETクラスライブラリの作成をしました。ここでは、作成したライブラリを呼び出すプログラムを作成します。手順[新規作成] メニューから、Delphi for .NET の「VCLアプリケーションを選びます。(または、Winf
カテゴリ: Delphi /  タグ: .NETアセンブリ Delphi 2005

GACKeyの作成とアセンブリの署名とGACへのインストール

ここでは、厳密名をもつキーをアセンブリに署名してGACにインストールしてみたいと思います。まず、キーを作成する必要があります。キーは、「sn.exe」というプログラムで作成します。sn.exeの場所は、システムによって若干違うと思いますので
カテゴリ: Delphi /  タグ: .NETアセンブリ Delphi 2005

GACのアセンブリを呼び出す

ここでは、GACのアセンブリをプログラムから呼び出してみたいと思います。今回Delphi .NET で呼び出してみたかったのですが、作成の方法が違うのかもしれませんが、なぜかうまくいきませんでしたので、C#アプリケーションから呼び出しをして
カテゴリ: Delphi /  タグ: .NETアセンブリ Delphi 2005

COMを使った .NETアセンブリコール

ここでは.NETのクラスライブラリをWin32アプリケーションから呼び出してみます。呼び出し方法は一般に紹介されている、「COMを使った相互運用」で呼び出します。注意今回著者が行った方法が最適な方法ではない可能性があります。回りくどい手順を
カテゴリ: Delphi /  タグ: .NETアセンブリ Delphi 2005

Win32 から.NETアセンブリを呼び出す (unmanaged 混在ライブラリ)

前回までは、COMを使った方法で.NETのクラスライブラリをWin32アプリケーションから呼び出してみました。今回はもっと簡単にDelphiらしい方法で呼び出してみたいと思います。 まず、「新規作成」の「その他」で、ダイアログボックスを開き
カテゴリ: Delphi /  タグ: .NETアセンブリ Delphi 2005

WebBrokerとASP.NET Webサーバーの設定

Delphi 2005でASP.NETアプリケーションを実行するため、IISの設定をします。設定手順IISの設定をまずします。IISサービスマネージャーの新規作成から、仮想ディレクトリを選択します。 エイリアス名を入れます。 実際に指し示す
カテゴリ: Delphi /  タグ: Delphi 2005

WebBrokerとASP.NET WebBroker

WebBrokerによる、Webアプリケーションを作ってみたいと思います。新規作成でWebサーバーアプリケーションを選びます。 種類を聞かれます。今回は一番簡単でお手軽なCGI実行形式を選びました。 データモジュールのような、デザイン画面が
カテゴリ: Delphi /  タグ: Delphi 2005

WebBrokerとASP.NET WebBrokerとPageProducer

PageProducerを使ってもう少し複雑なWebアプリケーションを作成してみます。まず、Actionsプロパティを編集します。Actionを2つ追加しPathInfoを下図のとおり設定します。次に、PageProducerのHTMLDo
カテゴリ: Delphi /  タグ: Delphi 2005

WebBrokerとASP.NET ASP.NET

.NETの特徴のひとつでもあるASP.NETを使って、Webアプリケーションを作成してみたいと思います。前のセクションでのWebBrokerによるWebアプリケーションと作成方法を比較してみてください。 プロジェクトの配置場所や、サーバーの
カテゴリ: Delphi /  タグ: ASP.NET Delphi 2005

WebBrokerとASP.NET ASP.NET その2

先ほどのWebアプリケーションをもう少し拡張してみましょう。下の図のように、Tableコントロールを追加しました。ここにサーバーへ送った内容を保存して表示できるようにしてみましょう。 まず、Buttonのクリックの部分を修正します。送った内
カテゴリ: Delphi /  タグ: ASP.NET Delphi 2005

DirectX9 SDK Install

次世代のDirectXとして「Microsoft XNA」というプラットホームが最近よく紹介されています。少し前のことになりますが、「Microsoft XNA は C#のような Managed コードから呼び出して使うことを前提としている
カテゴリ: Delphi /  タグ: Direct X Delphi 2005

DirectX ヘルプの準備

インストールが終わりましたらヘルプの準備をします。VisualStudio .NET 2003のVisual Studio .NET 2003ドキュメントを開きます。Visual Studio 2003が無い場合は「ヘルプは読めません」ので
カテゴリ: Delphi /  タグ: Direct X Delphi 2005

DirectXの初期化

インストールが終 ったので、アプリケーション作成に入ってみます。まずは、一番簡単な初期化からはじめてみたいと思います。まず、アプリケーションの新規作成をします。Managed DirectXを利用するので、VCLフォームアプリケーションを選
カテゴリ: Delphi /  タグ: Delphi Direct X Delphi 2005

簡単なVertex Buffer

続いて非常に簡単なVertexBufferを試してみます。先ほどの初期化プログラムのコードに追加します。initVertexBufferというメソッドと OnCreateVertexBuffer メソッドを作ります。コード全体は下の図のよう
カテゴリ: Delphi /  タグ: Delphi Direct X Delphi 2005

X-Fileの読み込み

DirectX SDKのサンプルにある、Xファイルの読み込みプログラムをDelphi 2005 へ移植して読み込めるか確認します。はじめに、Microsoft.DirectX.Direct3DX アセンブリを参照先として追加します。次に、先
カテゴリ: Delphi /  タグ: Direct X Delphi 2005

Delphi2005 メモページ

2004-11-05: 作成追記□ エンタープライズ志向、チーム開発、リリース管理、リソース管理などを重要視~メモ□ キーワード Maximized Productivity □ キーワード 個々の個人の生産性、チーム全体の生産性、この両方
カテゴリ: Delphi /  タグ: Delphi 2005
Copyright © 1995–2025 iPentec all rights reserverd.