Support

Delphi and C++Builder 10.2.3 Professional - Mobile Pack Installat...

Written by Sarina D on . Posted in Installation / Registration

Posted: March 14th, 2018

New in 10.2 Tokyo Release 3 for Delphi and C++Builder Professional edition is the inclusion of mobile support for new purchases and customers on active Update Subscription. We're very excited to include Mobile support in the Pro SKU, and we hope you will find it as exciting as we do to have mobile support out of the box.

Previously sold as a separate add-on pack for Delphi and C++Builder Professional (or included as part of RAD Studio Pro or higher, or Delphi and C++Builder Enterprise & Architect), the included mobile support allows Delphi and C++ developers to target iOS and Android, in addition to Windows and macOS, all from a single codebase.

The mobile pack installation steps below assume that you are an existing Delphi or C++Builder Professional edition user on Update Subscription.

Note: If you don’t currently have a license for Delphi or C++Builder 10.2.3 Professional edition and purchase a new license for it, you will receive a single license key that supports installation of all four platforms.

 

Upgrading an existing 10.2 Tokyo Delphi or C++Builder Professional installation 

GetIt Web Installer:

   1. Launch Delphi or C++Builder Professional and go to Help | License Manager | Register | and enter the mobile add-on serial number and register it. If you have already uninstalled 10.2 Tokyo, you can run the License Manager by going to C:\Program Files (x86)\Embarcadero\Studio\19.0\bin.

   2. Under the License Actions dialog on the right, select ‘Add Serial’ and enter the new mobile key, and follow the prompts on your screen to register the add-on key.

   3. Install RAD Studio 10.2.3 Professional. This should allow you to install support for all four platforms (Windows/macOS/iOS/Android).

Note: If you received your mobile add-on key after installing 10.2.3 Professional, you can follow the steps above and then navigate to Tools | Manage Platforms in the IDE to install the missing mobile platforms. Then restart the IDE and confirm mobile platforms are installed.

 

InstallAware ISO Offline Installer:

   1. Before installing the Add-On Pack, you must register, install, run, and then exit your Delphi or C++Builder 10.2.3 Professional edition product.

   2. To install the Add-On Pack on Windows 7, go to the Windows Start Menu| Programs | Embarcadero RAD Studio| Modify, Repair, Uninstall. Select Upgrade. On Windows 8 or 10, Open the Control Panel and select Programs | Programs and Features. Select the Embarcadero product that has already been installed, Select Change and then select Upgrade.

  3. Enter your serial number for the Add-On pack and follow the instructions for installation.

 

New 10.2 Tokyo Delphi or C++Builder Professional installation 

GetIt Web Installer:

   1. Run the 10.2.3 installer and install the product using your existing 10.2 Delphi or C++Builder Professional license key. Note: The steps here assume that were an existing Delphi or C++Builder Professional edition user on Update Subscription prior to the 10.2.3 release.

   2. Launch Delphi or C++Builder Professional and go to Help | License Manager | Register | and enter the mobile add-on serial number and register it.

   3. Launch the IDE and navigate to Tools | Manage Platforms in the IDE to install the missing mobile platforms. Then restart the IDE and confirm mobile platforms are installed.

 

InstallAware ISO Offline Installer:

 1. Before installing the Add-On Pack, you must register, install, run, and then exit your Delphi or C++Builder 10.2.3 Professional edition product.

   2. To install the Add-On Pack on Windows 7, go to the Windows Start Menu| Programs | Embarcadero RAD Studio| Modify, Repair, Uninstall. Select Upgrade. On Windows 8 or 10, Open the Control Panel and select Programs | Programs and Features. Select the Embarcadero product that has already been installed, Select Change and then select Upgrade.

   3. Enter your serial number for the Add-On pack and follow the instructions for installation.

 


バージョンアップ版(Upgrade SKU)販売終了(2018...

Written by Hitoshi Fujii on . Posted in Support

この記事は、Atanas PopovによるUpgrade SKU to be discontinued by March 31stの抄訳です。

お客様各位

エンバカデロでは、数年前にアップデートサブスクリプションプログラムを導入しました。このアプローチは、定期的なバージョンアップから継続的なサブスクリプションへとライセンスの利用形態が変化するマーケットの傾向に対応するもので、お客様には継続的な価値を提供していくことができます。私たちの製品ロードマップとリリース戦略は、この考え方に基づき、新しいリリースへのアップグレードを従来よりも、より簡単に行えるように努めています。現状、この努力は完璧であるとは言えませんが、確実にこの歩みを進めています。

私たちの製品をご愛顧いただいているお客様の多くは、従来からバージョンアップ版を必要に応じて購入する形態に慣れ親しんできました。そのため、購入オプションとしてバージョンアップ版(Upgrade SKU)をずっと保持してきました。これまでの経験で、私たちは、どのような変更でもお客様に十分な情報を提供していくことが、お客様には喜ばれるということを理解しています。多くのお客様からそうしたフィードバックをいただいたことには、大変感謝しています。

私たちの目標は、すべてのお客様が、私たちが開発した最新の機能や修正を簡単に利用できるようにすることです。今日、ほとんどのお客様はアップデートサブスクリプションプログラムに移行しており、バージョンアップ版(Upgrade SKU)の存在は意味を失ってきています。メンテナンスが不必要に複雑になり、複数のお客様から、いくつものキャンペーン価格があってどれを購入すべきか混乱してしまうという声も寄せられています。他のほとんどすべてのベンダーも、同様の理由でこのSKUを廃止しています。

(3月31日に終了する)今四半期は、バージョンアップ版(Upgrade SKU)を提供する最後の四半期となります。当社の事前通知の慣行に従い、何らかの理由でバージョンアップ版(Upgrade SKU)を購入したいと考えているお客様には、十分な時間を与えたいと考えています。私たちは過去数年間に、いくつかの旧バージョンユーザー向けバージョンアップキャンペーン(Amnesties Campaign)を実施しました。今回、バージョンアップ版の廃止を前に、もう1度これを実施する計画です。エンタープライズアプリケーション開発向けにEnterprise版とArchitect版の両方に容易に移行していただけるような移行パスプランは、引き続き提供していく予定です。これは、大きな変更ではありませんが、最小限の影響にとどめたいと考えています。旧バージョンを最新版に上げたいと考えている方は、おそらく今がベストタイミングであり、なおかつ購入いただくバージョンアップ版には、1年間のアップデートサブスクリプションが含まれていることをご留意ください。

DelphiおよびC++による開発を普及させることにおいて、RAD Studioは大きな進歩を遂げました。私たちは製品の競争力確保を注視しており、お客様が当社の製品から享受する価値が、そのコストよりはるかに優るものであると信じています。皆様も同じように感じていただけることを願っています。そして私たちは、この製品に対する皆様の投資対効果を「思いもよらない」レベルに高めるため、引き続き製品への投資を行っていくことを約束します。今後のリリースのいくつかについて、私は本当にエキサイトしています。今四半期に予定している「10.2.3」と今後の数四半期でのいくつかのリリースの双方が、素晴らしい機能性と品質向上をもたらすことでしょう。2018年は、Delphi / C++Builderさらなるムーブメントが起きる新たな年となることを願っています。GO RAD Studio!!!

これまで同様、ぜひ皆さんのご意見をいつでも直接お寄せください。私たちの製品のことを真剣に考えていただけるお客様の声をきくことは、ほんとうにありがたいことだと感じております。

今後ともエンバカデロ・テクノロジーズをよろしくお願いします。

Atanas Popov

General Manager of Application Development Tools Business
Embarcadero Technologies


Upgrade SKU to be Discontinued by March 31st

Written by Atanas on . Posted in Support

Dear Customers,

 

A few years back we introduced our Update Subscription program. This approach to licensing was a response to dominant industry trends to move away from periodic Upgrades to ongoing Subscription relationships that deliver continuous value to customers. Our Product Roadmap and Release Strategy are aligned with this philosophy as we strive to make upgrades to new releases much easier. I don’t think that we will ever be perfect here, but we certainly will try.

 

We have many long-term passionate customers that are used to a certain way of purchasing our products. Therefore we retained the one-off Upgrades SKU (i.e. Purchase Option) for quite some time. Our experience is that customers love plenty of advanced notice to any changes. Many of you let us know this loud and clear, and we appreciate it.

 

Our goal is to make it easy for everyone to take advantage of the latest features and fixes we’ve developed. Today, most our customers moved to Update Subscription and the Upgrades SKU simply does not make as much sense. It is unnecessarily complex to maintain and we hear from multiple customers that with some of the more aggressive promotions, it makes purchasing decisions confusing. Pretty much all other vendors have discontinued that SKU for similar reasons.

 

This Quarter (ending on March 31st) will be the last to offer Upgrades. In keeping with our advance notices practice, we want to give plenty of time to customers who for any reason want to use the Upgrades SKU to do so. We ran several Amnesties (i.e. ability to Upgrade from older versions) in the last couple of years, and we will run one more as we retire this SKU. We will continue to offer easy paths to move to higher Editions, as we make both the Enterprise and Architect editions even more attractive for enterprise application development. It is not a huge change, but nevertheless, we want to minimize surprises. If you have been on the fence about Upgrading your old version, now will be a good time and remember that you get your first year of Update Subscription included.

 

Together, we made great strides in popularizing RAD Studio for Delphi and C++ development. We carefully monitor competitive offerings and we strongly believe that the value customers receive with our products is far superior to the cost. I hope you feel the same way. We are committed to continue investing in our products to make your ROI calculations a “no-brainer”. I am really excited about some of the upcoming releases. Both 10.2.3, this quarter, and the many releases in the quarters to come, will deliver some awesome functionality and quality improvements. 2018 be another year that sees the momentum of Delphi and C++ Builder increase - Go RAD Studio!!!

 

As always, feel free to reach out to me any time directly. We love hearing from customers who deeply care about our products.

 

Best,

 

Atanas


Installing InterBase 2017 and XE7 64 bit on Windows 10 Creators U...

Written by Steve A416 on . Posted in Installation / Registration

NOTE: This problem no longer occurs in the current update of InterBase 2017.

Customers have reported that it is not possible to install the 64 bit version of InterBase on the Windows 10 Creators Update (build 1703). When you get to the screen that allows you to choose between 32 bit and 64 bit, it is greyed out

 

A workaround is to perform a silent install, which is described in the documentation at http://docwiki.embarcadero.com/InterBase/2017/en/Installation,_Registration,_and_Licensing_Information#Using_the_Wise_Installer_to_Embed_InterBase. A values file for a default installation of InterBase would contain:

COMPONENTS=ACD

MAINDIR=C:\Program Files\Embarcadero\InterBase\

INSTANCE=gds_db

TCP_PORT=3050

ARCH=64

If you have an existing successful installation of InterBase, you will find a values.txt in the program directory.

You would then launch the installer via the following command line:

 

When the installation has completed, you should find that a 64 bit instance has been installed.


Manual uninstall of RAD Studio/Delphi/C++Builder 10.2

Written by Christopher M424 on . Posted in Installation / Registration

 

Launch the License Manager from the bin folder (by default "C:\Program Files (x86)\Embarcadero\Studio\19.0\bin\LicenseManager.exe") and delete any trial or beta (Test Field) license that you can find. Check it under “License Details” in the center column.

Under your Control Panel's Program and Features Add/Remove Program uninstall the following entries:

  • RAD Studio 10.2 version 19.0

Please follow these instructions to remove any leftover files:

  1. If Windows 32-bit, remove the C:\Program Files\Embarcadero\Studio\19.0 directory (or the custom folder you had used).
  2. If Windows 64-bit, remove the C:\Program Files (x86)\Embarcadero\Studio\19.0 directory (or the custom folder you had used).
  3. Remove the C:\Users\Public\Documents\Embarcadero\Studio\19.0 directory
  4. Remove the C:\ProgramData\Embarcadero\Studio\19.0 directory.
  5. Remove the %APPDATA%\Embarcadero\BDS\19.0 directory.
  6. Remove the HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\19.0 registry key
  7. If Windows 32-bit, remove the HKEY_LOCAL_MACHINE\SOFTWARE\Embarcadero\BDS\19.0 registry key
  8. If Windows 64-bit, remove the HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\BDS\19.0
  9. If Windows 32-bit, remove the following files from C:\Windows\System32\:
    1. BDEAdmin.*
    2. CC32*.DLL
    3. Midas.*
    4. Xerces*.DLL
  10. If Windows 64-bit, remove the following files from C:\Windows\SysWOW64\:
    1. BDEAdmin.*
    2. CC32*.DLL
    3. Midas.*
    4. Xerces*.DLL

Field testers should also do the following (and others may want to as well):

  1. Delete the Godzilla license from License manager before uninstalling it or during the installation of RAD Studio 10.2

If you had problems in the second step (uninstalling from Windows Control Panel), try this Microsoft tool to solve uninstallation problems:

http://go.microsoft.com/?linkid=9779673

 


Issues with winapifamily.h and other header files after installin...

Written by David Millington on . Posted in RAD Studio

There is a known issue where occasionally, after the C++Builder and RAD Studio 10.1 Berlin Update 2 installer has run, eight header files may be missing from C++Builder’s include\windows\sdk folder.

The bug manifests as trying to build a Windows C++ application, and getting a compiler error at the top of windows.h stating that winapifamily.h was not found.


Upgrading from Delphi or C++Builder Berlin Starter edition to hig...

Written by Sarina D on . Posted in Installation / Registration

This post was updated on November 16th, 2016.

The Feature Installer (also known as the GetIt Installer) for Berlin Update 2 Anniversary Edition includes license detection support for detecting existing Berlin licenses. If an existing license of the same version of the product is found on your system, you will see a version of this screen during the install process. You can proceed with the installation using an existing license or enter a new license. Please note that this screen is only shown when an existing Berlin license is found on your system.

The Update 2 installer should automatically trigger the uninstall process prior to installing Update 2 system. The steps outlined below are only necessary should you run into issues during the uninstall/reinstall process.

Note: It is recommended that you use the same installer (offline installer or web installer) to re-install or install an update since the registry settings will not be compatible.

 


 

This post outlines the steps for upgrading from Starter to higher editions of the same version on the same machine. Please note that Delphi Starter and C++Builder Starter cannot be installed on the same machine. Installing higher editions of the same version alongside Starter on the same machine is not supported and will not work. Trials of the same version also cannot co-exist with Starter on the same machine.

 

Related links:

 

Upgrading from Starter to Pro/Enterprise/Architect

The following covers the steps required to install Delphi, C++Builder or RAD Studio Pro/Enterprise/Architect if you currently have Delphi or C++Builder Starter installed. The steps below assume that you are intending to install the higher edition on the same machine.

 

Step 1: Launch LicenseManager.exe

The License Manager can be found in C:\Program Files\Embarcadero\Studio\18.0\bin

 

Step 2: Add and register your higher edition license

Select Register to launch the registration wizard. Next, enter and register your new license. After successfully registering your higher edition license, it is recommended to remove the Starter license (although it’s not required).

 

Step 3: Uninstall Starter

Double-click on the Update 1 executable to launch the installer. This will uninstall the Starter edition. Alternatively, you can kick off the uninstall process by going to your Windows Control Panel and selecting Apps & Features.

 

Step 4: Install Update 1

After the uninstall is complete, the install will proceed. The Update 1 installer will now automatically pick the higher edition license you previously registered in Step 2.

 


 

Note: If you have already uninstalled Starter, and are looking to install a higher edition of the same version on the same machine, there are two options:

 

  1. Reinstall the Starter edition, then follow the steps outlined above

  2. Manually remove the Starter license key. To remove the individual license, you can delete/rename the C:\ProgramData\Embarcadero directory.  This is the local license storage and removing it will remove license information for *all* recent versions on your machine (please use with care). After removing the Starter key and uninstalling Starter, the Update installer will prompt you to enter your new license.

 


InterBase and Windows 10 Anniversary Update

Written by Steve A416 on . Posted in Support

NOTE: This problem goes away, if you install InterBase XE7 Update 7 or any build of InterBase 2017.

We are getting reports from customers who are unable to connect to InterBase after applying the Windows 10 Anniversary Update. The error could be:

"Cannot attach to password database"

or

I/O error for file "C:\ProgramData\Application Data\Embarcadero\InterBase\gds_db\admin.ib"
Error while trying to open file
The system cannot find the file specified."

Since the release of InterBase XE3, the location of the password database, admin.ib has been determined by the IBCONFIG setting, APPDATA_DIRECTORY. The default value for this is

APPDATA_DIRECTORY         "C:\ProgramData\Application Data\Embarcadero\InterBase\<instance name>"

It turns out that Application Data is not a real directory but is what is known as a junction point that just points back to c:\programdata. When the Windows 10 update is run, this junction point is deleted. The way around the problem is to do the following:

  1. Run Notepad or your favourite text editor as Administrator.
  2. Open IBCONFIG. This is located in the InterBase installation directory
  3. Locate the APPDATA_DIRECTORY setting.
  4. Change this to APPDATA_DIRECTORY         "C:\ProgramData\Embarcadero\InterBase\<instance name>"
  5. Save the file and restart InterBase.

 


Get the new Powered By, Built With and Built For Logos

Written by Jim McKeeth on . Posted in RAD Studio

Embarcadero Cool App ContestThe Embarcadero Cool App contest is showing a lot of very cool apps that are built with Delphi, C++Builder, RAD Studio, InterBase and FireMonkey. So we've created some new graphics you can use to proudly show off your favorite development tool.

You can use the Built With or Powered By logos to highlight apps that use one of our products. Then the Built For ones are for those amazing tools, apps or libraries that are designed to work with our products. 

Let me know if there are other variations of these images that you need and enter your cool apps in the contest so you can win $2000 credit towards your next purchase. A new winner is announced every month!

DataSnap

  

RAD Server

  

VCL

  

C++Builder

  

Delphi

  

FireMonkey

  

InterBase

  

RAD Studio

  

 


“This version of the product does not support command line comp...

Written by Borja on . Posted in Installation / Registration

Some customers have reported that the Delphi compiler (dcc32.exe) that they have in their installation having a correct Professional, Enterprise or Architect edition of the product is not the correct one. This compiler is used if you perform builds outside of the IDE (for instance during the installation of several 3rd party components).

The first step of the installation of the IDE using the new feature installer installs a basic IDE with very limited functionality. This mini-IDE has the “trial” Delphi compiler that cannot be used to compile any program (trial licenses don’t include the final command line compilers). Afterwards, once you install the 32-bit Windows platform, the real “dcc32.exe” has to be copied to the “bin” folder of the product. Under some circumstances (an antivirus accessing the “trial” dcc32.exe file, for instance) the compiler is not correctly overwritten and you could still have the “trial” version on your “bin” folder.

If you have this problem please copy the correct dcc32 compiler from:

C:\Users\Public\Documents\Embarcadero\Studio\18.0\CatalogRepository\Core_Common_Files_Enterprise-18.0.Build.22858.6822\TARGETDIR\bin

Or

C:\Users\Public\Documents\Embarcadero\Studio\18.0\CatalogRepository\Core_Common_Files_Professional-18.0.Build.22858.6822\TARGETDIR\bin

To the “bin” folder of your installation (by default C:\Program Files (x86)\Embarcadero\Studio\18.0\bin) and the issue will disappear.


Check out more tips and tricks in this development video: