Starter Edition ユーザーのための Delphi/C++Builder 10.2 Tokyo Starter Edition (無償！) 入手ガイド

#無料の開発ツール Delphi / C++Builder / RAD Studio 10.2 Tokyo Starter Edition を 手に入れる 
2017年3月23日、エンバカデロはDelphi / C++Builder / RAD Studioの新バージョン、 10.2 Tokyoをリリースしました。このリリースに合わせて無料版のStarter Editionも新しくなっています。 

まだ この**無料**の**開発環境**の**強力**な**プログラミングツール**の **Delphi**/**C++Builder Starter Edition**を導入したことがない、という方は [こちらの記事に書かれている方法](http://qiita.com/kazaiso/items/1c0df8ff902405d1c214)と同じ手順で 10.2 Tokyo Starter エディションを導入することができます。

この記事では、すでに 10.1 Berlin Starter エディションを導入されている方々を対象に、新しい 10.2 Tokyo Starter Edition の入手、導入方法について、お知らせいたします。

ざっくりとした流れは

1. エンバカデロのStarterダウンロードサイトでアカウントとパスワードを入れてインストーラーをダウンロード
2. ダウンロードサイトに入力したアカウント（メールアドレス）にシリアルナンバーが届いているのでそれを確認
3. ダウンロードしたインストーラーを実行、シリアルナンバーを入力

となります。 これでピン！と来る方は、この記事は読み飛ばしていただき、導入をすすめてください。この説明より詳しい内容を知りたい場合、また、Delphi・C++Builder Starter Edition両方の製品を導入されている方などは、これより続く詳しい説明をご覧ください。

##新バージョンのインストールにあたって
新バージョンをの導入にあたって必要となることは

1. 新バージョン 10.2 Tokyo Starter Edition のインストーラーの入手
1. 10.2 Tokyo Starter Edition に対応するシリアルナンバーの入手
1. インストールの実施

の3つです。インストーラーは  Delphi / C++Builder 共通のインストーラーなので、一つ入手すれば十分です。
シリアルキーは Delphi / C++Builder で異なっています。 両方の言語を使いたい方は、シリアルナンバーをDelphi / C++Builder でそれぞれ入手する必要があります。 

これらの入手方法について、以下、ご説明いたします。

## 1. 「10.2 Tokyo Starter Edition」 のインストーラーの入手
インストーラーは Delphi / C++Builder Starter Edition 共通のインストーラーとなっています。Delphi / C++Builder Starter両方をインストールしたい方も、インストーラーのダウンロードは1回で十分です。

では手順のご紹介：

1. エンバカデロのWebサイトに行きます。
2. Webサイト上部のツールバー的なところに表示されている「無料版」をクリックして、インストールしたい製品に応じて[「Delphi Starter」](https://www.embarcadero.com/jp/products/delphi/starter/promotional-download)か [「C++Builder Starter」](https://www.embarcadero.com/jp/products/cbuilder/starter/promotional-download)を選びます。
3. すでに過去、Starter Edition をご入手いただいている方々は、入手の際に、アカウントを作っているはずであります。その時のご登録いただいたEメールアドレス、パスワードを覚えている方はWebページに表示されている「ログイン」をクリックします。
    * パスワードを忘れてしまった方は、「ログイン」をクリックした後、「パスワードを忘れた場合はこちら」をクリックしてパスワードをリセット＆再登録してください。
    * 登録時のEメールアドレス、パスワードも全く思い出せない、という方は、「登録」をクリックして再登録をお勧めします。
    ![image](https://qiita-image-store.s3.amazonaws.com/0/145847/25aaee73-4ee3-73a7-1223-9bb73a54a34b.png)

4. ログインをクリックした後、表示されているEメールとパスワード入力欄にそれぞれ入力して「私はロボットではありません」のチェックボックスをONにします。
    * ロボットではないこと確認のため、いくつかの質問が出てくるかもしれません
5. 正しいEメールとパスワードが入力できたら「今すぐダウンロード」をクリックします。

* 上記の手順を行うと、「radstudio10_2_esd.exe」のファイルのダウンロードが自動的に始まりますので、完了までお待ちください。
* ダウンロードが始まらない、という方は、セキュリティソフトの設定を見直すか、一時的にOFFにするなどして再度お試しください。
* それでもダウンロードできない、という方、次のシリアルキーの入手方法に記載のメールをご確認いただき、再度ダウンロードにトライいただくことになります。 なので、このままお進みください。

では、ダウンロードできたら、シリアルナンバーの入手に進みましょう。

## 2. 「10.2 Tokyo Starter Edition」 に対応するシリアルナンバーの入手
先の手順でダウンロードしたインストーラー、おそらくはダウンロードフォルダに入っていることと思います。早速インストールしたいところですが、まずはシリアルナンバーがなければいけません。 先の手順でインストーラーをダウンロードする際に入力した Eメールアドレス宛に、既にメールが届いているはずです。 そのメールを確認しましょう。

以下のようなメールが届いています。（例：Delphi Starter Edition のダウンロードを行った場合）

![mail.PNG](https://qiita-image-store.s3.amazonaws.com/0/145847/e17da741-fb1e-b66c-20bc-0b7cae13c1a4.png)


「インストール番号」のところに xxxx-xxxxxx-xxxxxx-xxxx / 4文字-6文字-6文字-4文字 で記載れている文字列が**シリアルナンバー**です。 表記の統一がされておらず申し訳ございません…。
このメールの下部に「ソフトウェアのダウンロードがまだ完了していない、あるいは再度ダウンロードする必要がある場合は、以下のリンクをクリックしてください: 」との記載と共にURLリンクが記載されているかと思います。先ほど、ダウンロードができなかった方、ダウンロードしたはずのファイルがどこかに行ってしまった方、このリンクからインストーラーを再度ダウンロードすることができます。

このメールに書いていあるシリアル番号は、先ほどインストーラーをダウンロードするときに、Delphi のページからダウンロードを行っていたのであればDelphi向けのシリアルナンバーが送られてきています。（C++BuilderのページからダウンロードしたならばC++Builder向けのシリアルナンバーが送られてきています。）
Delphi,C++Builderの両方を使いたい方、または、すでに10.1 Berlin Starter Editionの時に両方を導入されている方は、各製品のインストーラーダウンロードページを再度訪れて、インストーラーダウンロードの手続き（Eメールと、パスワード入力を行って 「今すぐダウンロード」をクリック）を行ってください。 インストーラ自体はDelphi・C++Builder共通ですので、ダウンロードを再度行う必要はないのですが、この操作を行うことによって各製品向けのシリアルナンバーが記載されているメールがエンバカデロから送られてくるので、両製品のシリアルナンバーを手に入れることができるってわけです。

これで、Delphi もしくは C++Builder または両方の Starter Edition のシリアルナンバーが入手できました。

それではインストールを行いましょう。

## Delphi / C++Builder 10.2 Starter Edition のインストール

1. 先の手順でダウンロードした「radstudio10_2_esd.exe」インストーラーファイルをダブルクリックします。
2. ユーザーアカウント制御にダイアログが表示されたら「はい」をクリック
3. 「RAD Studio 10.2 セットアップ」のダイアログが表示されるので、使用許諾契約書とプライバシーに関する声明をよくお読みになり「RAD Studio 使用許諾およびプライバシーポリシーに同意する」のチェックボックスをONにして[次へ]をクリック
![image](https://qiita-image-store.s3.amazonaws.com/0/145847/f9875f60-0a5f-6957-a321-2451cf1e4c22.png)

4.  「次のオプションの中から選択してください」のラジオボタンでは「製品のSerial Numberを既に入手している」を選択して[インストール]をクリック
![image](https://qiita-image-store.s3.amazonaws.com/0/145847/ad3d2dd8-aa84-3881-5a4c-34e59334ec1c.png)
5.  インストールが開始され、少しすると、「Embarcadero製品登録」ダイアログが表示されます。このダイアログの「Serial Number(S):のところに、先の手順で入手したシリアルナンバーを入力します。そして[登録]をクリックします。
 * Delphi/C++Builderの両方のシリアルナンバーをそれぞれ入手している方は、どちらか一つのシリアルナンバーをとりあえず入力してください。
 ![image](https://qiita-image-store.s3.amazonaws.com/0/145847/4ec1e3df-4a16-32fb-9060-c98b623014a3.png)

6. インストール状況が進行し、「RAD Studioプラットフォーム選択」が表示されます。使用する言語にチェックを入れて[続行]をクリックします。 
    * 10.1 Berlin Starter Editionで Delphi と C++Builderの両方をインストールしているかたは、ここで、両方の言語が表示されるので、両方ともチェックを入れて進めてください。
    ![image](https://qiita-image-store.s3.amazonaws.com/0/145847/687533f0-efe3-9803-192e-9b49804c75ae.png)

7. 「RAD Studio追加オプション」が表示されます。必要な追加オプションを選択して[インストール]をクリックします。SamplesとHelpはインストールしておくことをお勧めします。
![image](https://qiita-image-store.s3.amazonaws.com/0/145847/d37b7a24-bd31-c697-6b43-33bb0642388e.png)

8. しばらく待ちます…（インターネット上から必要なファイルをダウンロードしてインストールしているので、インターネット回線が切断されないようご留意ください。回線が切断されますと、のちにインストールが失敗する可能性があります）
9. インストールが完了すると「操作が完了しました」と表示がされます。[作業開始]をクリックしてください。
![image](https://qiita-image-store.s3.amazonaws.com/0/145847/ffa646ab-c6d8-7747-31d0-35d74cdf8bb2.png)


10. RAD Studio 10.2 Tokyo Starter Editionが起動されます。
  * この時、Delphi と C++Builder Starter Editionの両方を導入している方の場合、 「Embarcadero製品登録」ダイアログが再び表示されます。この製品登録ダイアログは、当手順「５．」で入力したシリアルナンバーと別の製品分のシリアルナンバーの入力を求めているものです。 つまり、Delphi/ C++Builder両方のインストールがなされていて、手順「5.」において、Delphiのシリアルナンバーが入力されているとしたら、Delphi 分のシリアルナンバー入力は満たされていますが、C++Builder分のシリアルナンバーが未入力なわけです。なので、ここで、もう一方の製品分のシリアルナンバーを入力して、[登録]をクリックしてください。これで2つの製品が使用可能になります。

以上で Delphi / C++Builder 10.2 Tokyo Starter Edition の導入は完了です。 
![image](https://qiita-image-store.s3.amazonaws.com/0/145847/4c8f1067-6db1-ebb4-8107-6fbc43d17609.png)

10.1 Berlin と 10.2 Tokyo ではバージョンが異なるので、10.1 Berlinが既にインストール済でも、そのまま 10.2 Tokyo をインストールして共存可能です。

## 10.2 Tokyo の新機能

Starter Edition だけでなく、すべてのエディション向けに書かれている 10.2  TOKYOの新機能については、こちらに記載があります。

* [エンバカデロ Webページ：RAD Studio 10.2 Tokyoの新機能] (https://www.embarcadero.com/jp/products/rad-studio/whats-new-in-10-2-tokyo)
* [Dockwiki ：新機能] (http://docwiki.embarcadero.com/RADStudio/Tokyo/ja/%E6%96%B0%E6%A9%9F%E8%83%BD)

これらにページに記載されている 新機能、Update のうち、Starter Edition にかかわってくるのが、どれなのか、は、別途、後日まとめたいと思います。

## なんかStarter Edition がうまくインストールできなくなったんだけど…
そんな話も聞きます。 私もなったことがあります。と言っても私のテスト環境は様々なRAD Studioのエディションをインストール、アンインストールと繰り返しているので、だいぶ汚れることになります。なので、仮想イメージごとリフレッシュすることもあるのですが、場合によっては仮想イメージにて戻すなんてことをしたくない場合があります。

そんな時に使う手がこれ。手動アンインストール。OSのプログラムのアンインストールを行って、それでもなかしらファイルやレジストリ、ライセンスファイルが残っていて、悪さをすることがあります。
そんな時、お試しください。

* [RAD Studio/Delphi/C++Builder 10.2 Tokyo の手動アンインストール](http://support.embarcadero.com/jp/article/44752)
* [RAD Studio/Delphi/C++Builder 10.1 Berlin の手動アンインストール](https://support.embarcadero.com/jp/article/44691)