RAD Studio XE4(Delphi) の FireMonkey でファイルをコピーする方法(Windows, Mac 両対応)

RAD Studio XE4(Delphi) の FireMonkey を用いてファイルをコピーする方法についてのメモ。
この記事の方法で作ったプログラムは、Windows でも Mac でも動きます。

↓Mac で実行したところ
System.IOUtils.TFile.Copy プログラム

↓コピー元ファイルとコピーされたファイル
System.IOUtils.TFile.Copy 実行結果
※パッケージの中に含まれているので、Finder で右クリックして「パッケージの内容を表示」メニューを選択する必要があります

目次

手順

  1. Form 上に TMemo, TButton コンポーネントを配置
  2. uses に System.IOUtils 名前空間を追加
  3. ボタンのイベントハンドラに次のコードを記述し、実行♪ [code lang=’delphi’] procedure TForm1.Button1Click(Sender: TObject);
    begin
    Memo1.Lines.Add(ExtractFilePath(ParamStr(0)) + ‘test.txt’);
    Memo1.Lines.Add(ExtractFilePath(ParamStr(0)) + ‘test by Copy.txt’);
    TFile.Copy(
    ExtractFilePath(ParamStr(0)) + ‘test.txt’,
    ExtractFilePath(ParamStr(0)) + ‘test by Copy.txt’
    );
    end;
    [/code]

メソッドの詳細は、docwiki のここら辺を参考にしてください。

まとめ

FireMonkey と書いてありますが、RTL を使っているのでそもそも VCL でも FMX でも無いですからね。
簡単にできるよ、と、実際にやったよ、と程度のサンプルです。

10年集客し続けられるサイトを、ワードプレスで自作する9つのポイント プレゼント

【最後まで読んでくれたあなたに】

あなたは、24時間365日、自分の代わりに集客し続けてくれるWebサイトを作りたい!と思ったことはありませんか?

私はこれまで500以上のWebサイトの構築と運営のご相談に乗ってきましたが、Webサイトを作ってもうまく集客できない人には、ある一つの特徴があります。

それは、「先を見越してサイトを構築していないこと」です。
Webサイトで集客するためには、構築ではなく「どう運用するか」が重要です。

しかし、重要なポイントを知らずにサイトを自分で構築したり、業者に頼んで作ってもらってしまうと、あとから全く集客に向いていないサイトになっていたということがよく起こります。

そこで今回、期間限定で
『10年集客し続けられるサイトをワードプレスで自作する9つのポイント』
について、過去に相談に乗ってきた具体的な失敗事例と成功事例を元にしてお伝えします。

・ワードプレスを使いこなせるコツを知りたい!
・自分にピッタリのサーバーを撰びたい!
・無料ブログとの違いを知りたい!
・あとで悔しくならない初期設定をしておきたい!
・プラグイン選びの方法を知っておきたい!
・SEO対策をワードプレスで行うポイントを知りたい!
・自分でデザインできる方法を知りたい!

という方は今すぐ無料でダウンロードしてください。

期間限定で、無料公開しています。

※登録後に表示される利用条件に沿ってご利用ください

コメントを残す