| Visual RPG 9.0 Language Concepts |
|
Visual RPG Language Concepts
The following topics introduce the essential components of Visual RPG, an
object-oriented programming language. After creating the interface for
your application using forms and controls, you will need to write the code that
defines the application's behavior. As with any modern programming
language, Visual RPG supports a number of common programming constructs and
language elements.
If you've programmed in other languages, much of the material covered in this
section may seem familiar. While most of the constructs are similar to
other languages, the event-driven nature of Visual RPG introduces some subtle
differences.
If you're new to programming, the material in this section serves as an
introduction to the basic building blocks for writing code. Once you
understand the basics, you can create powerful applications using Visual RPG.
In This Section
- Arrays
-
Discusses making your code more compact and powerful by declaring and using
arrays.
- Assemblies
-
Describes the role of Visual RPG in the .NET Framework.
- Control
Flow
-
Shows how to regulate the flow of your program's execution.
- Data
Types
-
Describes programming elements that refer to what kind of data can be held and
how that data is stored.
- Declared Elements
-
Covers variables, constants, enumerations, structures, properties, methods,
procedures, procedure arguments, function returns, events, delegates,
interfaces, and classes.
- Expressions
-
Shows how to combine elements with operators to yield new values.
- Objects
-
Provides an overview of objects and classes; how they are used; their
relationships to each other; and the properties, methods, and events they
expose.
- Operation Codes
-
Provides an overview of the two basic units of instruction in Visual RPG:
declaration statements and executable statements.
- Operators
-
Describes the code units that manipulate value-returning elements and how to
use them efficiently.
- Strings
-
Covers declaring and manipulating variables that contain a series of
characters.
- Variables
-
Discusses how to declare variables and use them to refer to objects.
See Also
Visual RPG Language Reference
-
Provides a complete reference for the Visual RPG language and its run-time
elements.