• ベストアンサー

Delphi 6

Delphi6でプログラミングしているのですが 何分不慣れなもので・・・・ もし、お知りの方おられましたら ご教授お願い致します。 ******************************** あるpasファイルにてvarで定義した変数を色々な .pasファイルで使用したいのですがどうすれば よいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#4564
noname#4564
回答No.1

> あるpasファイルにてvarで定義した変数を色々な > .pasファイルで使用したいのですがどうすれば > よいのでしょうか? 「色々な .pasファイル」というのが同一プロジェクト内の別unitのことなのか、外部(別プロジェクト)も含むのかわかりませんが、前者の意味なら、unitのinterface部で宣言すればよいのでは? 後者の意味なら、interface部のpublicブロック(下記)で宣言すればよいでしょう。 public   { Public 宣言 } end;

shin-cyan
質問者

お礼

早速ご回答ありがとうございます。 ご教授通りおこない成功いたしました。 助かりました。 また、ご質問するかとおもいますが 宜しくお願い致します。

関連するQ&A

  • Delphi ~PASファイルとは

    どなたか教えて下さい。 Delphi5でアプリケーションを作成中に、ソースがあるフォルダを見ると、「~PASファイル」という「AAA.~pas」というファイルができていました。 「AAA.pas」のバックアップのようなものかなとは思ったのですが、あってますでしょうか?

  • Delphi

    Delphiでファイルの移動をしたいのですが どのようなコーディングになるのでしょうか。 お知りの方、おいでになりましたら ご教授お願い致します。

  • Delphiの定数とローカル変数の初期化

    Embarcadero RAD Studio 2010 Architect Trialというお試し版を使っています。 constを使って定義した定数をローカル変数の初期化の際に以下のようになります。 [DCC エラー] Test.pas(39): E2026 定数式が必要です これでは、定数を1箇所で定義しても定数が使えず即値なので、 プログラム作成やメンテナンスに困ると思うのですが、 昔、Delphiを使っていたのですが忘れてしまって、どうしていたか思い出せませんでした。 皆さんは定数をどのように定義して、どのように使っているのでしょうか? //■定義 unit DEFUnit; interface // 定数・変数 const DAT1 :Integer = 10; const DAT2 :Integer = 20; const DAT3 :Integer = 30; implementation // なし end. //■利用 unit TestUnit; interface uses DEFUnit; var data : Array [0..2, 0..1] of Integer = ( // 先手駒 (DAT1, 1), (DAT2, 2), (DA3T, 3) ); implementation end.

  • DelphiからOracleへの接続について

    Turbo Delphi 2006からOracle9iへの接続することは可能でしょうか? ※古い書籍(Delphi5とOracle8iを使用したもの)を購入したの ですが、Delphi5評価版のシリアルナンバーが現在、発行されないため、Turbo Delphiを使用してOracleへ接続しようと試みております。 ご存知の方がいましたら、ご教授の程お願い致します。

  • Delphiでエラーが出ます

    Borland Delphi6 を学校の課題で使用しています。 授業でしか触れていないため プログラミングは本当に初心者です。 プログラムを完成させていざ実行を押すと [致命的エラー] ファイル”~.dcu”が作成されません と表示されてしまいます。 プログラムの中身には問題はないはずです。 以前うまくいったプログラムを コピーして貼り付けても実行できませんでしたので… 考えられる原因はなんでしょうか? 情報が少なくて答えづらいかと思いますが、 なにか解決策があればご教授願います。 なにかあれば尋ねてくだされば 補足しますのでよろしくお願いします。

  • Delphi6 Personalでダウンロードしたコンポーネントを追加するには?

    Delphi5で作られたMP3プレイヤーのソースが公開されていたので 興味本位でDelphi6 Personal版をインストールして ソースを開いたのですが "TMP3Playerがありません!"と言われました。 ネット検索してTMP3PlayerらしきComponentをダウンロードしたのですがReadMeには 「compo ディレクトリにあるファイル全てを Delphi のライブラリパスが通っているディレクトリにコピーした後、MP3Plyr.pas をインストールしてください。」 とありました。 ライブラリパスは、Defaultのままでいじっていません。 どうやるとインストールしたことになるのでしょうか? ご教授よろしく お願いします。 * OSはWin98です。

  • delphiとデータベースについて

    delphi4とoracle8i(体験版)でソフトを作ってるのですが、データベースからデータを抽出し、変数として使用したいのですが、その方法が分かりません。誰か助けて下さい。

  • Delphi

    Delphi 2010についてお問い合わせ致します。 VB 2008用のSDKがあります。 販売元に問い合わせしたところ Delphiに対応するかわからないという回答でした。 試してみたいのですが、SDKをインストールしたことがなく、 インストール方法がわかりません。 どのたか、おわかりのかたいらっしゃいましたら、 ご教授お願いいたします。

  • delphiとデータベースについて(追加)

    変数でという事が分からなかったみたいなので詳しく説明します。データベースで生年月日を20001220というように持っています。それをdelphi側で取り出し、2000/12/20というような感じでDBGridに表示したいという事です。 データベースから取り出す際に、delphi側で、自由に使用できたらと思っています。誰かお願いします。

  • C#とDelphiどっちが簡単?

    プログラミング未経験なのですがランチャーなどのWindows用のソフトを作りたいのでC#とDelphiどちらかを覚えたいと思っています。どちらの方が理解しやすいでしょうか?おすすめの参考書なども教えてもらえないでしょうか?

専門家に質問してみよう