• ベストアンサー

Delphi ~PASファイルとは

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

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

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

その通りです。~pasは、ユニットファイル(.pasファイル)のバックアップです。テキストエディタなどで開いてみるとわかりますよ。

user10
質問者

お礼

早速回答いただきありがとうございました!! あっていて良かったです。。。

関連するQ&A

  • Delphi 6

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

  • DelphiでのBRegExp.pasを使っての正規表現

    Delphiにて、BRegExp.pasを使って正規表現を使おうとしております。 しかし、使い方がよくわかりません。 Perlでは、よく下記のような使い方をすると思います。 (/abcdef (\S+)\s/) && ($text0=$1); if(/abcd\t(\w+\/)(ef\w+)/){ $text1=$1; $text2=$2; } 上記に対応するようなことを、DelphiでもBRegExp.pasを使えばできるのでしょうか? 宜しく、お願いいたします。

  • delphi5でのディレクトリ内ファイル名の取得

    こんにちは。質問があります。 delphiのアプリケーションであるディレクトリのフォルダ内のファイルを 別のディレクトリのフォルダ内に名前を変えてコピーしようと考えています。 基本的にコピー元のディレクトリ名はわかりません。 コピー先のディレクトリは存在しなければ、名前を指定して作成し、その中に名前を変更したファイルを格納する流れです (わかりづらいかも・・・) フォルダが存在しなければ作成したり、ファイル名を変更してコピーする のはわかったのですが、コピー元のディレクトリ内のファイル(もしくはディレクトリ)名を取得することがわかりません。 全てソースの中でプログラムしたいと考えています。(VCLは使用しない) こんなんでもわかっちゃったりする方がいらっしゃいましたら、 どうか愛の手を・・・

  • Delphi

    Delphiの初心者です。他の方が作成したプログラムを修正することになったのですが、ソースを開くとTcommXがないと メッセージが出ます。 TcommXはフリーのコンポーネントのようなんですが、どこで入手可能なんでしょうか? 動作環境はDelphi6/WindowsXpです。 よろしくお願いします。

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

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

  • Delphi5について

    Delphi5でのコンソールアプリケーションの作り方が分かりません。ヘルプを見ると『新規作成を選択しダイアログボックスのコンソールアプリケーションを選択する』とありますが、ダイアログボックス内にはコンソールアプリケーションの項目はありませんでした。 何か設定を変える必要があるのでしょうか。

  • Delphiライブラリの再利用について

    Delphi超初心者です。 仕事の都合で、Delphiに関わらなければならなくなり、Delphi5で作成されたアプリを新しい(Delphi2007等)で修正したいと考えています。 メインのソースはあるのですが、その中でフリーのライブラリ等を利用していて、そのライブラリがオブジェクトしかありません。 率直に質問しますが、Delphi5用のライブラリをリコンパイルせずに新しいDelphiで利用することはできるのでしょうか? ちなみに、Delphi5のプロジェクトをDelphi2006でビルドしたら、ライブラリがないと怒られました。ライブラリのパスは通しているはずです。 ご存知の方、ご教授下さい。 よろしくお願いします。

  • 「ソースファイルが見つかりません」と出てしまう

    Delphi6で、 http://pastebin.com/TqHzHgXT ↑にあるプログラム(Bmpファイル、Jpegファイルの指定した座標のTColor値を取得、RGBに分解して表示する)を、 1. Form1にボタン2個を配置。(Button1、Button2) 2. Memoを配置。(Memo1)縦に長めにしておくか、ScrollBarsプロパティをssVerticalに設定。 3. Button1をダブルクリック。(イベントが登録され、イベントハンドラ雛型が自動生成される) 4. 同様にButton2もダブルクリック。 5. ソースをコピーして、Delphiのエディタ画面に貼り付け。内容をすべて置き換えるようにする。 の手順で行いましたが、コンパイル時 「ソースファイルが見つかりません:classes.pas」 というエラーメッセージが出てきてしまいます。 (ソースファイルへのパスは「classes.pas」です。) その画面を閉じると、 「プロジェクト1.exeが EFOpenErrorクラス の例外を生成しました。ファイル C:\~\Test/bmp は開けません」 と出ます。(2回) これはどのように解決すれば良いでしょうか? Delphiも勉強しながらやっている段階で知識が不足しているので、ソースプログラムや参考URLをそのまま載せていただけると嬉しいです。 方法をご存知の方いましたら、是非知恵を貸してください!m(_ _)m

  • Delphi6 Labelの表示を切り替える

    Delphi初心者です。 ファイルをコピーする処理を作っています。 ボタンをクリックしたときファイルのコピーを開始するのすが、ファイル容量が大きいので ”コピー中”というメッセージを表示しょうと思います。 Labelにメッセージを書いて、このLabelのVisibleをFalseにし、ボタンをクリックしたときにTrueにしているのですが、うまくできません。ソースの一部は以下の通りです。 Label.Visible := True; CopyFile('C:\KBISDATA.MDB','E:\KBISDATA.MDB',False); Application.MessageBox('バックアップが完了しました。','データバックアップ処理',mb_ok); exit; この方法では、コピーが終了してからLabelのVisibleがTrueになります(ラベルが表示される)。 一体何が悪いのでしょうか? また、できればコピー中はラベルを点滅できればベストなのですが・・・。 以上、よろしくお願いします。

  • delphiのヘルプの使い方.

    delphiで分からないことがあったら、どうやって調べていますか? できれば、ネットにつなげられない場合で、お願いします. Borland Delphi 6 Personal版の標準のヘルプは、今一つ使いにくいので、本があればいいのですが. 調べ方が悪かったのでしょうか? 今回は勉強のため、フォルダの中の一覧を表示し、フォルダがあればその中のファイル名・フォルダ名を再帰させて、処理させようとしたのですが、フォルダの中の一覧を表示させるヘルプではメソッドが分かりませんでした. linuxでいう、treeコマンドのようなソフトを作りたかったのですが. 勘違いがあるかもしれませんので、ただ単にフォルダの一覧させるソフトや一覧を調べるメソッドを聞いているのではありません. ヘルプの使い方や調べる効果的な方法を教えてください. ただ、通勤の合間の時間つぶしのdelphiのプログラミングなので、ネット以外での電子データでの効果的な調べ方がいいのですが.やはり難しいでしょうか?

専門家に質問してみよう