製品仕様に関するご質問

質問
DelphiARX とはどんなソフトなのですか?
回答
DelphiARX が開発された元々の経緯は、AutoCAD の開発環境である VisualC++ 用の ObjectARX を、もっと手軽に早く開発できる Borland Delphi に移植しようという趣旨にありました。 しかし、ObjectARX が持つ数多くのクラスを Delphi 版として再構築するためには膨大な時間と開発コストがかかり、販売先も特定の開発会社のみに限定されることから、当初の開発メーカーはオートデスク社のADNを退会すると同時に DelphiARX の販売を中止しています。
質問
何のために DelphiARX2002 があるのですか?
回答
AutoCAD LT で AutoLISP のカスタマイズ環境を提供する LT/com2002 は、DelphiARX で開発されたARXアプリケーションを読み込んで実行できますが、前途の通り販売が中止されたため、これまではユーザーが LT/com2002 で動作するARXアプリケーションを開発できませんでした。 当社は、LT/com2002 のユーザーが今後もARXアプリケーションの開発が行えるよう DelphiARX の開発メーカーより当製品に関する全権限の譲渡を受けて、ダウンロード公開を開始することにいたしました。 その際、当製品の著作権を明確にするため、従来のバージョン(DelphiARX2000i)からその製品名を DelphiARX2002 と改めました。(機能面等は従来版と同じです)
質問
DelphiARX2002 は、どのバージョンの Borland Delphi で使えますか?
回答
DelphiARX2002 は、下記のいずれかのバージョン用がインストールされている Windows 環境でご利用いただけます。
  • Borland Delphi5, Delphi6, Delphi7 (日本語版)
これ以外のバージョンでは、ウィザードやツールの利用はできません。
質問
DelphiARX2002 で開発したARXアプリケーションは、どのバージョンの AutoCAD や LT で使えますか?
回答
DelphiARX2002 は、下記のいずれかのバージョン用がインストールされている Windows 環境でご利用いただけます。
  • AutoCAD2000, AutoCAD2000i, AutoCAD2002 (日本語版)
  • AutoCAD LT2000, AutoCAD LT2000i, AutoCAD LT2002 (日本語版)
AutoCAD LT にて使用する場合は、別途当社の LT/com2002 が必要です。
質問
DelphiARX2002 は、どのバージョンの Windows で使えますか?
回答
DelphiARX2002 は、下記の Windows で動作確認済みです。
  • Microsoft Windows 98SE, Me (日本語版)
  • Microsoft NT4.0(SP5以上), 2000, XP (日本語版)
対応する AutoCAD がインストールされ、実行できる環境の必要があります。
質問
Microsoft Windows Vista や Windows7、他国語版では動作しますか?
回答
動作確認や保証はしていませんが、動く可能性はあります。

操作方法・使い方に関するご質問

質問
DelphiARX2002 をアドインした後、どうすればいいのですか?
回答
Borland Delphi を起動し、新規作成から Wizard ページを開きますと、DelphiARX2002 AppWizard という項目があります。 これを選択してプロジェクトを開くと、ARXアプリケーションの開発を始める際の設定項目がウィザード形式でダイアログ表示するので、順番に指定しくことでARXプロジェクトのひな形が作成されます。
新規作成の詳しい説明は、新規プロジェクト作成方法の説明をご確認ください。
質問
作成したARXプロジェクトをデバッグするにはどうしたらいいですか?
回答
Borland Delphi の DLL プロジェクトのデバッグ方法と同じです。 実行時の引数にホストアプリケーションを指定して実行してください。 詳しくは、Delphi の基礎知識 - 再構築、デバッグ実行、デバッグ・リリースの切替え方法等の説明をご確認ください。
質問
作成したARXプロジェクトをデバッグした際、ブレイクポイントで止まりません。
回答
Borland Delphi のデバッグ時の設定やリリース時の設定について、プロジェクトオプションの設定が正しく切り替えられていないと思われます。 Delphi の基礎知識 - 再構築、デバッグ実行、デバッグ・リリースの切替え方法等の説明をご確認ください。
質問
ARXプロジェクトにAutoCADのコマンドを追加する方法は?
回答
DelphiARX2002 をアドインした Borland Delphi には「DelphiARX」というメニューが追加されています。 DelphiARX メニューには、現在開かれているARXプロジェクトへ簡単に追加できる専用ツール(ツールメニューという)がいくつか含まれています。
AutoCADのコマンドを追加する場合は「コマンド追加」項目をクリックします。 すると、ObjectARX2002 と同様のコマンド登録用のダイアログが表示されるので、ここでLISP関数やARXコマンドを作成します。 作成したコマンドは、DocMain.pas ファイル内にイベントと同様の関数としてコードが付加されるので、この関数の中にコマンドが呼び出された際に処理するプログラムを記述してください。
コマンド追加の詳しい説明は、AutoCAD コマンドや AutoLISP 関数の作り方の説明をご確認ください。
質問
操作方法や使い方でわからないことの問い合わせには対応してもらえますか?
回答
インストール方法については、こちらをご覧ください。 その他、ご要望や動作不具合に関するお問い合わせは受け付けておりますが、必ずしも改善や対応をすることをお約束できませんので、ご了承願います。
質問
コマンドを追加したら、コンパイルエラーが出るようになった。
回答
DelphiARX のプログラムコード自動作成機能は不十分な面があり、どのようなプログラムコードが記述されても正常処理されるとは限りません。 特に中途半端なプログラムコードをコメントアウトした状態でコマンドを追加しようとすると、元々のプログラムコードを壊すこともあります。 DelphiARX を使う上で重要な注意点がありますので、プログラムコード自動作成機能に関する注意事項をご確認ください。

プログラムに関するご質問

質問
初めて DelphiARX を使います。どのようにARXアプリケーションを作るのですか?
回答
初めて使われる方向けに新規プロジェクト作成方法の説明を準備しました。 ご確認ください。
質問
カスタマイズ方法に関する問い合わせには対応してもらえますか?
回答
申し訳ございません。 当社では、カスタマイズ方法に関するお問い合わせには対応しておりません。

ダウンロード・インストールに関するご質問

質問
どのようにダウンロードするのですか?
回答
ダウンロードページより、画面に従って進んでください。 ダウンロードする製品を選択する箇所になりましたら「DelphiARX2002」を選びます。 ファイル形式の選択がある場合は、希望される種類を選択してください。 ファイル形式がよくわからない場合は、「.EXE」とついているものを選んでください。
質問
ダウンロードしたら次にどうするのですか?
回答
ダウンロードした後は、そのファイルを解凍(ファイルサイズを通常のサイズに戻し、元の状態に戻す作業をいいます)する必要があります。 ダウンロードされたファイル形式により異なりますが、「.EXE」とついたファイルの場合は、エクスプローラでそのファイルを選択し、ダブルクリックして実行してください。 「.ZIP」とついたファイルの場合はファイルが圧縮されていますので、ZIP解凍ツールなどで解凍してください。
質問
ファイルを解凍した後、どのようにインストールするのですか?
回答
DelphiARX2002 は、一旦インストールを行うと、その場所が記録されますのでアンインストールするまで変更することができません。 詳しくは、インストール方法の説明をご確認ください。

その他のご質問

質問
DelphiARX2002 のバージョンアップ計画はないのですか?
回答
申し訳ございません。 DelphiARX2002 は、LT/com2002 のARXアプリケーション開発用に掲載しているため、現在のところバージョンアップの計画はございません。
質問
DelphiARX2002 が対応しているバージョンの Delphi は入手できますか?
回答
現在、販売が行われている最新バージョンの Delphi2007 は DelphiARX2002 に対応しておりませんが、Delphi7 に関しては2008年5月現在、旧バージョンとして継続販売されております。 購入方法としては、下記のオンラインショップやソフトウェア流通代理店よりご購入いただけます。

オンラインショップ:SEshop.com - Delphi7

ソフトウェア流通代理店:CodeGear - 製品の購入