Creative Basic
{{Expansion depth limit exceeded| left =
| #default = }}
{{Expansion depth limit exceeded| {{{Expansion depth limit exceeded}}}
| [[File:{{Expansion depth limit exceeded| speedy = Ambox speedy deletion.png
| delete = Ambox deletion.png
| content = Ambox content.png
| style = Edit-clear.svg
| move = Ambox move.png
| protection = Ambox protection.png
| notice
| #default = Ambox notice.png
}} | {{Expansion depth limit exceeded| left = 20x20px
| #default = 40x40px
}} |link=|alt=]]
}}{{Expansion depth limit exceeded| left =
| #default = |
{{{Expansion depth limit exceeded}}} |
[[Category:{{Expansion depth limit exceeded|{{{Expansion depth limit exceeded}}}|{{{Expansion depth limit exceeded}}}}}]]
{{Expansion depth limit exceeded| left =
| #default = }}
{{Expansion depth limit exceeded| {{{Expansion depth limit exceeded}}}
| [[File:{{Expansion depth limit exceeded| speedy = Ambox speedy deletion.png
| delete = Ambox deletion.png
| content = Ambox content.png
| style = Edit-clear.svg
| move = Ambox move.png
| protection = Ambox protection.png
| notice
| #default = Ambox notice.png
}} | {{Expansion depth limit exceeded| left = 20x20px
| #default = 40x40px
}} |link=|alt=]]
}}{{Expansion depth limit exceeded| left =
| #default = |
{{{Expansion depth limit exceeded}}} |
Expression error: Unrecognized punctuation character "{".
Creative Basic (CB) is a third-generation event-driven programming language for Windows, with an integrated development environment (IDE).
Current version executables are interpreted and require no runtime libraries be installed on the end-user's computer. A planned future version will have compiled executables.
Creative Basic has an extensive command set, and access to the application programming interface (API) libraries available in the Microsoft Windows operating system.
Although this modern version dates from 2007, it is a development from, and is completely compatible with IBasic, which has been in use worldwide since 2002.
Some notable projects are Jerry Muelver's WikiWriter, a WikiWriter to Chm Wizard by Alyce Watson, and Mike Rainey's metal machining program. (see the Links below).
Example programs
"Hello" program:
<source lang="vb">print "hello" </source>
Program to open a Console window and print 10 random numbers: <source lang="vb"> openconsole
for i = 1 to 10 x = Rnd(100) print x next i
do:until inkey$<>"" closeconsole end
</source>
Program to create a GUI window with an Exit button and event handling routine: <source lang="vb"> def w:WINDOW def wstyle:INT
wstyle = @SIZE|@MINBOX|@MAXBOX
WINDOW w,50,50,800,600,wstyle,0,"Window Title",main SETWINDOWCOLOR w,RGB(0,0,90)
CONTROL w,"B,Exit,(800-80)/2, 500, 80, 40, 0, 1"
WAITUNTIL w = 0
END
SUB main SELECT @CLASS case @IDCLOSEWINDOW closewindow w ' clicking the Exit button ... case @IDCONTROL select @CONTROLID case 1 closewindow w endselect endselect RETURN
</source>
External links
- Creative Basic website
- Wikiwriter project
- WikiWriter to CHM Wizard
- Metal Machining
- CodingMonkeys see IBasic (previous CBasic version)
| ||||||||||||||
If you like SEOmastering Site, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...