Eval for VB/VBCE Icon

Eval for VB/VBCE

Accept expressions from the users, calculate the result with a simple call

Eval for VB/VBCEOverview

EVAL is an expression evaluator library. It evaluates almost any Visual Basic expression. You can accept expressions from the users and calculate the result with a simple call. A few examples of what you application might do:
Calculae a simple mathematical formula like "1+2+3".
Accept any formula like "x + y^2", substitute variable values and get the result.
Draw curves from user-defined formulas.
Build your own calculator.
Add expressions to your own programming language or macro system.
Eval is simple to use. Here is an example.
Formula = Textbox.Text ' Accept input from the user, example: "1+2+3"
Result = Eval(Formula) ' Result will be 6
Supported expressions
Eval can handle all Visual Basic constant expressions:
Numbers (decimal, octal, hexa) and String literals
Numeric operators: all arithmetic, comparison and logical operators (+ - * / / ^ Mod, etc.)
String concatenation and Like
The keywords Empty and Null
Basic single-argument functions like CINT(), Abs() or Sgn()
Eval contains an easy interface to support variables. You can also extend the module by adding more functions.
Module information
Eval comes as an ordinary source code module (Eval.bas) for Visual Basic 5.0 and 6.0. There is also a version for VBCE 6.0. It doesn't require any specific Windows version or run-time files.
VB.NET support is currently not available. Eval is written in a way that is not easily upgraded to VB.NET.

NEW

Fixed some bugs.

Eval for VB/VBCEInformation

Version
1.0
Date
08.01.08
License
Free
Language
English
File Size
28KB
Developer
Category
SubCategory
Operating Systems
Windows XP, 2000, 98, Me, NT
System Requirements
No additional system requirements.
Project Analyzer Icon
Source code analyzer and documenter for Visual Basic, VB.NET and VBA
Trial
Visustin Icon
Visustin converts source code to flow charts and UML activity diagrams.
Trial
VB Watch Profiler Icon
VB Watch Profiler lets you measure execution speed.
Trial
VB Watch Icon
Visual Basic profiler, debugger and error handling tool
Trial
ActiveXplorer Icon
COM/.NET component analyzer and documentor for developers and administrators
Trial
Studio Complete Icon
Visual Studio .NET add-in that completes code as you write it
Trial
VB Friend Icon
VB addin with code indentation, completion, AutoCorrect and backup
Trial
More
AudioLab .NET Icon
AudioLab is a set of .NET 2.0 components for fast audio capture and processing.
Free
Fortran to Visual Basic Conversion Icon
A tool to convert Fortran programs in VB Modules.
Trial
RMChart Icon
Lightweight charting tool with a visual chart designer and source generator
Free
Visual Basic Calendar Control Icon
Visual Basic Calendar Control
Trial
HotKey Icon
Allow to press a combination of keys have control display chosen combination.
Free
VB.NET Code Library Icon
Multi-language source code library and clipboard extender for Windows
Trial
Unicode Controls for VB6 Icon
Unicode Controls and Classes for VB6 - Turn your VB6 into an Unicode Machine!
Trial
ClearImage SDK Icon
COM .NET engine reads Code 39 128 PDF417 from images inside windows applications
Free
More