ocean basic
Ocean Basic is a cool exciting new systems programming language invented by Sean Tiffany of Indyee Software. It includes the ability to compile real libraries and include them in your program along with windows system libraries. It is a 32 bit, Windows, basic oriented language that is translated to assembly for screaming-fast programs! You can compile console, gui, dll, and lib files. If your a BASIC fan you owe it to yourself to check this out! In the following page i have put a few tidbits that i have coded in OB that may be helpful to others.




ATO LIBRARY NEWS

5/26/08
A new ATO Forum is available. Make sure to register so you can get the latest news and info! :)
2/6/08
Added the Ocean Basic Guide for download in the Help&Docs section. This excellent help file was written by Mike Hartlef.
1/28/08
The Ocean Basic Official Website is back ONLINE, Its address has changed slightly however . Also the offline help file was added to a new section "Help & Docs"
11/18/07
Major bug fixes on almost all modules. Added a few new functions to some files and added example files to all the zips. Now you can see how to use each function in a real life code example! You will most definetely want to update your current versions. click here to start downloading
10/12/07
Added version numbers to the library files on the webpage. This will let you see quickly if you have the latest version.


ATO LINKS

An unofficial forum to support this page. Ask questions and get help with software and libraries posted here on this page!  ( ATO is ALL THINGS OCEAN )
Official Ocean Basic Home Page
Official Ocean Basic Forums, Go here to get help and support for ocean basic...
Download the Ocean Basic software for free!! Ocean Basic is now completely free and open source!!
The official online Ocean Basic Help Documentation
The helpful coding monkeys website. Link is to the ocean basic section. You must be a member to post.


ATO Applications

1.1
Migrates vb6 code to ocean basic! note: this is not a complete parsing/translation program, it is merely a very helpful replacement/conversion agent. Code result will still need to be hand checked after conversion.
     


ATO Source Code

     
     


ATO HELP

 
This is the last official offline help documentation available with Ocean Basic. It is no longer included with the Ocean Basic install. Since some people dont have internet access at all times it is useful to have this file available for a reference if needed.
Ocean Guide
  A comprehensive guide to programming in Ocean Basic by Mike Hartlef. You will want to add this little gem to your toolbox of ocean help files.


ATO LIB

Notice: All files are currently supplied in source code format to aid in bug hunting and testing. The source code is beta software and versions that have not yet reached 1.0 or greater should not be used in production code or applications. This code should never be used in situations where life safety is an issue. Source code is submitted to the public domain where it can be used freely and without restriction except that you may not claim credit (or copyright) for writing it.
0.3
A string manipulation library (source code) for ocean basic. Adds many cool and helpful functions to OB. Most functions are similar to vb6 string functions in name and semantics. Includes functions such as Replace(), Instr(), InstrRev(), StrComp(), Reverse(), Space(), Trim(), StrConv() to name a few!
0.3
A file, directory and drive manipulation library (source code) for ocean basic. Adds many cool and helpful functions to OB such as file numbers. Most functions are similar to vb6 functions in name and semantics. Includes functions such as Filelen(), CurDir(), LOF(), FreeFile(), Open(), Close(), Get(), Put(), Dir(), FileCopy(), MkDir(), RmDir() to name a few! (Notice: Currently there is a bug in LINEINPUT() - Do not use that function till it is resolved in the next version)
math.oba
 
coming soon - functions for manipulating numbers
datetime.oba
 
coming soon - date and time functions
0.3
includes such functions as Msgbox(), Inputbox(), AppActivate(), SendKeys(), Shell(), Environ()
registry.oba
 
coming soon - contains functions for working with the registry
0.2
A handy library for timer's. Makes using the windows Timer API easy and intuitive. Includes functions such as TimerStart(), TimerStop(), And TimerCreate(). Has a handy TimerTick() event for easy timer interval handling.
printer.oba
 
coming soon - functions for working with printers
0.3
Contains most of the windows common dialog functions, ShowBrowse, ShowFont(), ShowColor(), ShowSave() etc... ShowBrowse() displays the BrowseForFolder dialog.
input.oba
 
coming soon - mouse, keyboard, and screen functions
winsock.oba
 
coming soon - low level winsock library
0.1
Provides access to the system clipboard with 7 easy to use clipboard functions. Contains functions such as ClipboardClear(), ClipboardGetText(), and ClipboardSetText(). See the test code for example useage.


This Page, And All Software Or Source Code Available On It is Copyright © 2007 Lewis Miller
Ocean Basic and Ocean Basic Software Is Copyright © Indyee Software & wR Software

1772
PHP Counter Written By Lewis Miller