Skip to content

ebartsoft/Lua4VB6

Repository files navigation

Lua4VB6 - First Lua Library for Visual Basic 6

This program allows you to use Lua in your Microsoft Visual Basic 6 applications. The Lua source code has been modified to be called using stdcall and compiled in win32 binaries. The included lua version is 5.4.8.

screenshot

Target user

Anyone wanting to use Lua in their Visual Basic 6 applications.

Supported Features

  • Loading and running Lua scripts (from File or String)
  • Calling Lua function from Visual Basic
  • Calling Visual Basic function from Lua
  • Manipulating stack and two way data exchange

Unsupported (yet) Features

  • Two way 64bits arithmetic
  • C function direct call

Installation

Open the sample of your choice with Visual Studio and click "Start With Full Compile".

Important

Distributed VB6 executables may appear as viruses; simply let your antivirus software remove them and compile the project you need from Visual Studio.

Caution

As you probably know, playing with Lua 'io' functions can modify your file system.

Enjoy

About

Lua Library for Visual Basic 6

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published