Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
HBasic is an integrated development environment used to create, execute and debug programs with an BASIC style language. HBasic has object oriented features either in combination with precompiled C++ components (shared libraries) or class definitions (HBasic sourcecode). This also includes a version of inheritance. Database admin features for MySQL and PostgreSQL have been added in the last versions.

HBasic runs on Linux and uses the Trolltech Qt library (>= 3.2). The syntax of the BASIC language and parts of the IDE are similar to existing BASIC IDE's to simplify using this new language.

Ratings & Comments

12 Comments

toledano

hbasic is object oriented. So exists a library for Koffice like VBA for MS/Office? In this case wich is the level of compatibility with VBA structure and object hierarchy between MS/Office and KOffice? In other case somebodies are interested to developp a full comptaible lirary?

linpete

hey folks - this is lookin realy nice. the db-connectivity will be very usefull for bringing rapid db-app dev to the linux desktop
keep it up !

ondrish

Very promising enviroment. Keep up good work :) Ondrej www.linuxOS.sk

bluelambda

I can't change my program's exacutable name with HBasic 0.9.9h. I configure View > Project Option and in the "Executable :" section I replace "hbasic.exe" with my project executable name (helloworld ;) ). When I compile my project, the exacutable name is hbasic.exe Endeed, when I re-verify the configuration (View > Project Option), the executable name is always "hbasic.exe"... I dont know if I am the one with this problem, or if it is a manipulation error... Else, its a very good project ! Good luck !

fprog26

That's a freaking slick VB clone... You did a very good job dude!

dbembibre

Im very impressed with this IDE, i developed in VB for many time. Is a real alternative for raid deloped.

cmf

...to create KDE apps, using the various KDE libs? I noticed on the site that it provides QT bindings, but will using KDE bindings be possible (if any exist) or if there is a plan to do this (or is this more in the scope of Kbasic, actually is Kbasic still going?)

elektroschock

I talked to the author and he told me that he wants to focus on qt first, because he think it may be more portable. Tell him about your wishes and help testing the software and improving stability.

mengels

At first I have decided to implement the Qt widgets like buttons, lineedit etc. with HBasic. With Qt-bindings I tried to add all the other invisible Qt classes like date/time, xml, network connections... If you compile HBasic with kde-support (currently optional) you may also use KDE widgets. For the Qt bindings I used the Qtc-library from the kde-bindings package. Since there are other bindings (like KDE bindings) in this package it is possible to add this features too in the future but it is not implemented in the current version. Marcus Engels

Twiggy794

Everytime I start it up I get a message that says "Program aborted by exception." Maybe a good idea for later versions would be to specify your exceptions when they're caught. The IDE looks fantastic though, I can't wait to get this to work. Most people bash Microsoft, but I really love programming in Visual Basic, and I no longer use Windows. So if this IDE turns out to be what it's cracked up to be, you just became my personal hero.

rbruch

It's a most important componet for KDE. A simple language that every body knows. Hope it will be better than the horrible M$-Visual Basic. I'll try it as soon as possible.

elektroschock

It is a wonderful piece of software. Hope it will be integrated into KDE soon.

Pling
0 Affiliates
Details
license
version 0.9.9h
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Developers Apps:

Oo-mox
actionless
last update date: 8 years ago

Score 6.5

KEXI
jstaniek
last update date: 7 years ago

Score 6.5

BlackAdder
appy
last update date: 20 years ago

Score 5.0

Wing IDE Professional
sdeibel
last update date: 15 years ago

Score 5.0

Quanta Gold
appy
last update date: 20 years ago

Score 5.0

Codie
elgunvo
last update date: 15 years ago

Score 5.0



System Tags