Introduction
R:Compiler will convert your existing R:BASE application
file, external form file, or command file to a separate
executable file. This eliminates the need for the R:BASE
executable and allows easier distribution for your custom
program. Additional options for your program file include
support to change the icon of the executable file and to
include version information specific to your compiled
executable. You can also make an evaluation version of
your executable, which will expire after a defined date.
Database resources can be added to your compiled executable
project. Database resources include R:BASE forms, reports,
labels, and external form files. By storing these objects
in the compiled executable, the network speed for the custom
program will improve due to the decreased amount of data
required to be transferred to network workstations when a
form, report, or label is opened. Adding an external form
to the compiled executable resources will further decrease
the amount of files need for distributing the custom
program.
File resources can be added to your compiled executable project
as well. File resources can include R:BASE Plugins included with
Runtime License purchases, the R:BASE Engine file, any R:BASE
command file that can be used with the RUN command, themes,
R:Charts chart files, R:BASE Gateway Import/Export Specification
files, and R:Mail Editor Template files. Themes that can be added
to the your compiled executable include any theme within the
R:BASE Theme Library (RBThemes9.dll) and any individual theme
files with one of the following file extensions:
- msstyles
- theme
- uskn
- kskn
- xskn
- mskn
As external resource files will change over time, an option
to update the resource is available for external form files,
Plugins, command files, chart files, specification files, and
template files.
Several settings for compiled executables can be enabled
and disabled including:
- embedding the R:BASE engine DLL within the executable
- allowing only one instance of the compiled executable to be launched
R:Compiler allows you to save your application settings
as projects with the .rcp file extension. These project
templates can be used to easily make changes to your
projects and recompile without having to start from scratch
each time. All previous version R:Compiler projects can be
opened in R:Compiler for R:BASE eXtreme 9.5.