英語 | ドイツ語 |



新しいBasic への歓迎!
これはVB6 の実質の後継者である


Windows., mac os X. とLinux. のための自由 な十分に特色にされた現代basic の言語

KBasic ソフトウェアアトリエは解 放された。あなたはWindows. のための現代basic の適用, 現代方 法の有名なbasic の構文法のmac os X. とLinux. を作成 できる。Qt. の適用を開発するために使用可能であるよ うにその上に, それは方法で ほとんど終わる。

Linux の次の 売り手は KBasic の個人的な版かKBasic の専門の版を 出荷する :



Linux かmac os x は現代basic を必要とする か.




十分に特色にされた 目的によって方 向づけられる現代basic の言語を解放しなさい
Windows., mac os X. とLinux. のため

ダウンロード(及び試験放しなさい)

順序' KBasic 専門家' の

' KBas ic の本'


Screenshots の 記述の あなたの国 の開いた源の順序は KBasic の 言語 参照対 専門家VB6 対 個人的なフォーラムの郵送の リストを KBasic の本の構文法の 更新する

接触/ Impressum

KBASIC についてのフィー ドバックそしてコメント
" 私達はあなたのプロダクトの質と印象づけられ, この 高水準を将来 保つために励ますあなたを。 "
Softpedia のチーム










ダウンロード

個人的な版は自由である。 KBasic の専門家は少し お金を要する :

KBasic の 専門家: 24.95 ヨーロッ パ

世界的の 船積みを含んで+ 包んで + ドキュメンテーションを完了しなさい

窓とLinux のためのKBasic の自由な版がある , 個人的な使用 だけのために意図されている。専門のユ ーザーはKBasic の 専門版を試すべきである世界的に出 荷され, 船積みの費用を含んで(大体usd $25) ヨーロ ッパの24.95 しか 要しない。

  • 一度 書き, 窓, mac 及び Linux のための原産の適用を配置しなさい
    OOP ラドの特徴は高い生産性を伝える
    他の基本的な/ 個人的な版より大いに安い自 由である

  • KBasic が 互換性がある 100% 年の構文法であるので, あるVB6 プロジェクトを左舷に取 ることは容易 である
    よく知られた開発プロセスすなわち環境/VB6 と同じ構文法
    学ぶこと容易: built-in 先端と言語 参照

  • 低価格: 24.95 (大体 usd $25) 専門の版/ 個人的な 版のためにヨーロッパ自 由/ OOP ラドの特徴とより生産的が ある
    参照のカウントによる作り付けの 記憶域管理
    本当の十字プラットホームの配置

  • よく知られた 言語特徴: OOP, 単一遺産, 例外, 等
    抗力 及び低下のgui 開発
    多くのUI 制御


    _____________________________________________
    あなたがKBasic の個人的な版を好み, 頻繁に使用した ら, KBasic のプロジェクトへ寄付しなさい。あなたはあなたのお 金を送ることができオンラインでによるPayPal を使用する。それ はあなたが45 ヶ国のeメールアドレスとのだれでも支払うことを 可能にするPayPal を受け入れる。 あなたが送りたい量 と受け手のeメールアドレス' bernd@kbasic.com ' ようにちょう ど入りなさい。あなたは銀行カードと支払うことができる。あな たに非常に感謝しなさい!


















これらの プログラムをダウンロードしなさい

個人的な 版を解 放しなさい
窓 XP/2000
Linux (とクォート > = 3.3.3)

免許証の個人的な版

試験の専門の版
窓 XP/2000
Linux (とクォート > = 3.3.3) mac os x (> = 1 0.2)

免許証の専門家の版

容易な, よく知られた取 付け: 窓の取付人+ Mac 取付人+ Linux の取付人: これらの downloadable ファイルは取付人ファイルである, のためのあなた によってLinux かmac 実行されなければならない: 次 に取付人に実行可能な, (右のかちりと言う音 の--> の特性) 左のかちりと言う音をファイルさせる。

取付け: 取付ける方法か.
Windows/Mac の取付け
あなたはクォートを取付ける必要はない! KBasic はク ォートなしで動く
succesfully テストされる
- WinXP, Win2000: P2400/512MB
- Mac Os X のトラ10.4 年
- 窓95/98/Me は支えられない

Linux の取付け
あなたはクォートを取付けたにちがいない! KBasic は 動き取付けられているクォートを使用する。
succesfully テストされる
- OpenSuse 10 (> = KDE 3.3.0): P2400/512MB
- Fedora 4, Gentoo 2005 年 , KNOPPIX 4, Kubuntu 5, Mandriva 2005 年,
- Slackware 10, Ubuntu 5, Xandros 3, Linspire 5 は
また働くべきである






より多くの 情報

それが互換性がある100% 年の構文法であるが , VB6 クローンでないので, それはジャワのようにの ために偽りなくと 目的のオリエンテーションと後方サポ ートVB6 とQBasic 来る! KBasic はVB6 のとC++ のような目的方 向づけられた言語の意味深長な力を精痛度そして使い易さ結合す る。それはVB6 適用の設置済み基盤を持つ開発者が混合された窓 , mac os x 及び急な習熟曲線に直面しないでLinux の環境をのた めに開発し始めることを可能にする: KBasic によく知られた視覚 設計範例を使用し, basic の言語の完全な実施がある。

KBasic は次のプログラムより構成されている : + 視覚形態のデザイナーとの開発の環境menubar デザ イナー + 編集者 + 通訳 + archiver + 写実的なユーザー・インターフ ェースの部品。 現代方法の有名なbasic の 構文法の クォートの適用を開発することは可 能である。それが互換性がある100% 年の構文法 であるので, それはジャワのように のために偽りなくと 目的のオリエンテーションと 後方サポートVB6 とQBasic 来る。KBasic は VB6 のとC++ のような目的方向づけられた言 語の 意味深長な力を精痛度そして使い易さ結 合する。それはVB6 適用 の設置済み基盤を持つ開発者が 混合された窓 mac os x 及び急な習熟曲線に直面しない でLinux の 環境をのために開発し始めること を可能にする: KBasic によく知られた視覚設計 範例を使用し, basic の言語の完全な実施が ある。


あなたの 機会 :

KBasic を 含みなさい: あなたがLinux のオペレーティングシステムの出版業者 info@kbasic.com で私達に連絡し なさい。私達はLinux の あなたの配分の船積 みのKBasic の個人的な版か 専門家の版に興味がある。 あなたは自由のためのLinux あなたのプロダクトで KBasic の個人的な版を含めることができる。

販売法 KBasic! あなたが 窓かLinux ソフトウェアの販売人, info@kbasic.com で私達に連絡しなさい。 私達はのKBasic の専門の 版を持っていること に興味があるあなたの窓かLinux ソフトウェア 店。あなたは低価格のための KBasic の専門家を得る ことができる。

KBasic のために翻訳しなさい! 言語の母国語を話す人なら, まだ翻訳されない, あなたは" KBasic の本" を 翻訳でき, どの国のどの価格のため にも KBasic の個人的な版とともに" KBasic の本 " のあなたの 翻訳を販売する権利を得る ; info@kbasic.com で私達に連絡 しなさい。



言語指定

キーワード

$$Dynamic AddressOf 絶対$$End 抽 象的なアセンブリauto 基礎ByRef ByVal として別名でansi が CallByName の場合の捕獲物CBCD CEXT CFIX の鎖を呼べ ば# 地域 # 他に# ExternalSource は# クラスの Class_Initialize Class_Terminate のcom 命令公有地 を比較するConst コンストラクターを 選ぶ CQUD CreateObject データデータベースの小数が薄暗い DirectCast が IIf の道具の輸入高がインターフェイス をあれば繰り返せば主LBound が LoadResString のよう なlib 可能にしたKBasic を受継げば空の 端EndIf Enum がEnviron$ を消すErDev ERL を出口誤る明確なでき事の 最終的に伸ばす友人機能全体的なGoSub のgoTo ハンド ルのためのFN を environ 各々の他のElseIf をするDef のディフォルトのDefBool DefByte DefCur DefDate DefDbl DefInt DefLng DefObj DefSng DefStr DefVar の代表者の塵芥焼却炉を 宣言す るループLSet は私中間モジュールのMustInherit MustOverride MyBase MyClass の NameSpace 新しい次何 も選択任意積み過ぎOverriddable の NotInheritable NotOverridable の0 ParamArray 親 ペ ンの演劇のPreserve 私用特性を打ち消さないVeryOldBasic 保護 された 公共のRaiseEvent の範囲がReadOnly ReDim レム を/ * / * * ' 繰り返しの 回復の概要のリターンRSet の操業選り抜きセットの影共有した静的な ステップ停止 STRIG 構造の潜水艦の交換スイッチSynClock システムテキストが WithEvents WriteOnly とVARPTR VARPTR$ VARSEG OldBasic の待ち時間Wend までのTROFF TRON の 試みのタイプTypeDef UBound UniCode へ投球のタイマーを 間, 投げる信号のSizeOf 短いスロットを読んだ

Builtin は 作用する

__ のクラスの__ の __ ライン__ の __ モジュールの__ の__ の規模の__ の__ の潜水艦の__ のAbs アクセスAcs AddHanlder AppActiviate は付ける配列 のAsc Asn Atn 発信音の大箱Bin$ 二進 BLOAD BSAVE CBool CByte CChar CCur CDate CDbl CDec ChDir ChDrive Chr Chr$ CInt の円の Clear CLng 近いCLS CObj 色 Command$ Cos CShort CSng CsrLin CType CurDir CurDir$ CVar の Cvd CVDMBF CVERR CVI CVL CVS CVSMBF 日付 Date$ DateAdd DateDiff DatePart DateSerial DateValu e 日DDB の程度DeleteSetting Dir Dir$ DoEvents Dof 引くこと のEof ErDev$ 間違いError$ Exp の事実分野の FileAttr FileCopy FileDateTime FileLen ファイルフ ィルター苦境のフォーマットFormat$ FormatCurrency FormatDateTime FormatNumber FormatPercent Frac FRE 自由なFreeFile FV を内部 IOCtl IOCtl$ IPMT IRR IsArray IsBoolean IsByte IsCharacter IsCollection IsCString IsCurrency IsDate IsDouble IsEmpty IsError IsInt16 IsInt32 IsI nt64 IsInteger IsMissing IsNull IsNumeric IsObject IsShort IsSingle IsUInt16 IsUInt32 IsUInt64 が殺害の LCase LCase$ 左のLeft$ Len ラインLN 負荷 LoadPicture LoadResData LoadResPicture の位置を今 見つけるロックLOF の 丸太 Logb LPos LPrint LTrim LTrim$ 最高Mid$ を出力ペンキのパレッ トの 仕切りのPCopy のかいま見PMAP PMT ポイントPoke 位置 から開いた分 MIRR MKD$ MkDir MKDMBF$ MKI$ MKL$ MKS MKS _ MKSMBF$ 月のMonthName 最低MsgBox MTIMER の名前NPER NPV Nz 10 月 Oct$ 結合するGetAllSettings GetAttr GetAutoServersettings GetObject GetSetting GetType の Hex Hex$ 時間のHypot IMEStatus Inkey Inkey$ Inp 入 力InputBox InStr InStRev を得なさいPPMT は印刷物の任意 PSet によって置かれるPv QBCOLOR ラド昇給 RaiseSignal RaiseEvent をランダム化し 率 RemoveHandler を二番目に取り替え調整のRgb 割れたSqr の棒の Str Str$ StrComp StrConv のひも String$ StrReverse SYD タブの Tan 時間 Time$ TimeSerial TimeValue トリム Trim$ TypeName TypeOf UCase UCase$ 鍵が開く荷を下 す右のRight$ RmDir RND 円形のRTrim RTrim$ SavePicture SaveSetting スクリーンのSec シークのSeg SendKeys SetAttr Sgn の貝の罪の睡眠の Sln の健全な スペースSpace$ Spc 前もって調整しVal VarType の眺めの平日の WeekdayName の幅の窓を書く年を使用する

オペレータ

< < Shl > > Shr 株式会社++ の Dec …+ = - = / = * = | = 及び = BitAnd BitOr BitXor BitNot + - * / mod = < > > = < = > < 及び AndAlso または OrElse ない^ 及びXor の . _ Eqv imp

Datatypes

ブール バイトの特性のコレクション CString の通貨の日付の倍Int16 Int32 Int64 の整数 の長い目的の不足分の単一のひもUInt16 UInt32 UInt64 の 変形


それは約 5 つのmb 原始コード (C++) である

130,000 の プログラム行100 つのク ラス280 のファイルの2,500 の方法

実施は ファイルする

application.cpp bytearray.cpp cpp_parser.cpp cpp_scanner.cpp cpp_token.cpp interp reter.cpp interpreter_builtin_binding.cpp interpreter_builtin_function.cpp interpreter_builtin_sub.cpp interpreter_control.cpp interpreter_expression.cpp interpreter_ext.cpp interpreter_interface.cpp interpreter_kbasic_binding.cpp interpreter_kde_binding.cpp interpreter_main.cpp interpreter_parameter.cpp interpreter_qt_binding.cpp kbasic.cpp kbasic.math.cpp kbasic_math.cpp kbasic_string.cpp main.cpp memory_class.cpp memory_const.cpp memory_enum.cpp memory_gc.cpp memory_interface.cpp memory_label.cpp memory_module.cpp memory_property.cpp memory_stringliteral.cpp memory_structur e.cpp memory_sub.cpp memory_type.cpp memory_variable.cpp misc.cpp parser.cpp parser_builtin_function.cpp parser_built in_sub.cpp parser_control.cpp parser_expression.cpp parser_ext .cpp parser_interface.cpp parser_kbasic.cpp parser_main. cpp parser_qt_binding.cpp pcode.cpp scanner.cpp stack.c pp todo.cpp token.cpp typedef.cpp utility.cpp _ applic ation.cpp _ assistant.cpp _ checkbox.cpp _ class.cpp _ clipbo ard.cpp _ collection.cpp _ color.cpp _ colordialog.cpp _ comb obox.cpp _ commandbutton.cpp _ control.cpp _ cursor.cpp _ debu g.cpp _ desktop.cpp _ event.cpp _ expressioneditor.cpp _ fi le.cpp _ filedialog.cpp _ font.cpp _ fontdialog.cpp _ form.c pp は_ frame.cpp _ help.cpp _ iconview.cpp _ image.cpp _ k basic.cpp _ key.cpp _ label.cpp _ listbox.cpp _ listview.cpp _ mainwindow.cpp _ mainwindow_events.cpp _ math.cpp _ menu.cpp _ menubar.cpp _ module.cpp _ mouse.cpp _ mousecursor.cpp _ object.cpp _ option.cpp _ optionbutton.cpp _ optionwindow.cp p _ os.cpp _ printdialog.cpp _ printer.cpp _ progressbar.cpp _ projectwindow.cpp _ propertyform.cpp _ propertywindow.cpp _ regexp.cpp _ scrollbar.cpp _ scrollview.cpp _ signal.cpp _ sourcecodeeditor.cpp _ statusbar.cpp _ textarea.cpp _ toolba r.cpp _ toolbox.cpp _ toolboxform.cpp _ toolboxwindow.cpp _ welcome.cpp _ workspace.cpp

Header files

application.h bytearray.h console.h const.h cpp_parser.h cpp_scanner.h cpp_token.h interpreter.h interpreter_builtin_function.h interpreter_kbasic_binding.h interpreter_kde_binding.h interpreter_parameter.h interpreter_qt_binding.h kbasic.h kbasic.math.h kbasic_math.h kbasic_string.h memory_class.h memory_const.h memory_enum.h memory_gc.h memory_interface.h memory_label.h memory_module.h memory_property.h memory_stringliteral.h memory_structure.h memory_sub.h memory_type.h memory_variable.h misc.h parser.h parser_builtin_sub.h parser_kbasic.h parser_kbasic_binding.h parser_kde_binding.h parser_qapplication.h parser_qt_binding.h parser_qwidget.h pcode.h pcode_kbasic_binding.h pcode_kde_binding.h pcode_qt_binding.h resource.h scanner.h stack.h todo.h token.h typedef.h utility.h _application.h _assistant.h _checkbox.h _class.h _clipboard.h _collection.h _color.h _colordialog.h _combobox.h _commandbutton.h _control.h _cursor.h _debug.h _desktop.h _event.h _expressioneditor.h _file.h _filedialog.h _font.h _fontdialog.h _form.h _frame.h _help.h _iconview.h _image.h _kbasic.h _key.h _label.h _lbal.h _listbox.h _listview.h _mainwindow.h _math.h _menu.h _menubar.h _module.h _mouse.h _mousecursor.h _object.h _option.h _optionbutton.h _optionwindow.h _os.h _printdialog.h _printer.h _progressbar.h _projectwindow.h _propertyform.h _propertywindow.h _regexp.h _scrollbar.h _scrollview.h _signal.h _sourcecodeeditor.h _statusbar.h _textarea.h _toolbar.h _toolbox.h _toolboxform.h _toolboxwindow.h _welcome.h _workspace.h



Trolltech®, Qt® and the Trolltech logo are registered trademarks of Trolltech. Linux® is a trademark of Linus Torvalds. All other products named on this website are trademarks of their respective owners.