Inglese| Tedesco|



BENVENUTO Ad un NUOVO BASIC!
Ciò è il successore reale di VB6

Un linguaggio di programmazione BASIC moderno in pieno descritto libero per l'cOs X® e Linux® del mac, di Windows®

L'atelier del software di KBasic è stato liberato. Potete generare le domande moderne di Windows®, OS X® e Linux® di BASIC del mac con sintassi ben nota di BASIC ad un modo moderno.

I seguenti fornitori di Linux spediranno l'edizione personale di KBasic o l'edizione professionale di KBasic:



L'cOs X del mac o di Linux ha bisogno di un BASIC moderno?




Liberi il linguaggio di programmazione BASIC moderno oriente oggetto in pieno descritto
per l'cOs X® e Linux® del mac, di Windows®

Trasferimenti dal sistema centrale verso i satelliti (Liberi & Prova)

Ordine 'Professionista Di KBasic '

'Il Libro Di KBasic '


L'ordine aperto di fonte di descrizione di Screenshots nel vostro paese aggiorna la lista spedire della tribuna personale contro il professionista VB6 contro riferimento di lingua di KBasic la sintassi del libro di KBasic Esempi

Contatto/Impressum

RISPOSTE ED OSSERVAZIONI CIRCA KBASIC
"siamo impressionati con la qualità del vostro prodotto e vi consigliamo mantenere questo gli alti livelli in avvenire." Squadra Di Softpedia










Trasferimenti dal sistema centrale verso i satelliti

L'edizione personale è libera. Il professionista di KBasic costerà pochi soldi:

Professionista Di KBasic: 24,95 Euro

compreso trasporto universalmente + impaccando + completi la documentazione

Ci è una versione libera di KBasic per Windows e Linux, che è inteso per uso personale soltanto. Gli utenti professionali dovrebbero provare la versione professionale di KBasic, che è spedito universalmente e costa 24,95 euro soltanto (approssimativamente USD $25) compreso i costi di trasporto.

  • Scriva una volta e schieri le domande natali di Windows, mac e Linux
    Le caratteristiche di OOP rad trasportano l'alto rendimento
    molto più poco costoso altro di base/edizione personale è libero

  • Porting i progetti esistenti VB6 è facile, perché KBasic è sintassi 100% compatibile
    Processo esperto di sviluppo, ambiente/stessa sintassi di VB6
    Facile imparare: punte di built-in e riferimento di lingua

  • Prezzo basso: 24,95 Euro (approssimativamente USD $25) per l'edizione professionale/edizione personale è libero/è più produttivo con le caratteristiche di OOP rad
    Amministrazione incorporata di memoria via il conteggio di riferimento
    Schieramento vero della traversa-piattaforma

  • Caratteristiche di lingua esperte: OOP, singola eredità, eccezioni, ecc.
    Sviluppo del GUI di goccia & di resistenza
    Molti comandi di UI


    _____________________________________________
    Doni al progetto KBasic, se gradite l'edizione personale di KBasic e la usate frequentemente. Potete trasmettere i vostri soldi usando PayPal via in linea. Permette che paghiate chiunque con un email address in 45 paesi che accettano PayPal. Entri appena come email address 'bernd@kbasic.com 'e l'importo che del destinatario desiderate trasmettere. Potete pagare con una scheda di serie. Grazie molto! -)


















Trasferisca questi programmi dal sistema centrale verso i satelliti :

Edizione Personale Libera
Windows XP/2000
Linux (con quarto > = 3.3.3)
Edizione Personale Dell'Autorizzazione

Edizione Professionale Di prova
Windows XP/2000
Linux (con quarto > = 3.3.3) OS X del mac (> = 10.2)
Edizione Del Professionista Dell'Autorizzazione

Installazione facile ed esperta: Installatore Di Windows + Installatore Del Mac + Installatore Di Linux: Queste lime downloadable sono lime dell'installatore, che devono essere eseguite da voi. Per Linux o il mac: faccia l'installatore archiviare lo scatto eseguibile (giuste proprietà del --> di scatto) ed allora di sinistra.

INSTALLAZIONE: Come installare?
Installazione su Windows/Mac
Non dovete installare il quarto! Funzionamenti di KBasic senza quarto.
succesfully esaminato sopra
- WinXP, Win2000: P2400/512mb
- Tigre 10,4 di OS X Del Mac
- Windows 95/98/Me non è sostenuto

Installazione su Linux
Dovete installare il quarto! Funzionamenti di KBasic usando quarto installato.
succesfully esaminato sopra
- 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 dovrebbe funzionare pure






Le Più Informazioni

Viene con allineare Java-come l'orientamento dell'oggetto ed il supporto a rovescio per VB6 e QBasic, poichè è sintassi 100% compatibile, ma non è un clone VB6! KBasic unisce l'alimentazione espressiva delle lingue oggetto-oriente come C++ con la familiarità e la facilità di uso di VB6. Permette che gli sviluppatori con una base installata delle applicazioni VB6 cominci svilupparsi per un OS mixed X del mac, di Windows e l'ambiente di Linux senza dovere affrontare una curva ripida imparare: KBasic usa il paradigma visivo esperto di disegno ed ha un'esecuzione completa del linguaggio di programmazione BASIC.

KBasic si compone di seguenti programmi: + un ambiente di sviluppo con il progettista del carattere ottico ed il progettista menubar + un compilatore + un interpretatore + un archiver + un componente grafico dell'interfaccia di utente. È possibile sviluppare le applicazioni di quarto con sintassi ben nota di BASIC ad un modo moderno. Viene con allineare Java-come l'orientamento dell'oggetto ed il supporto a rovescio per VB6 e QBasic, poichè è sintassi 100% compatibile. KBasic unisce l'alimentazione espressiva delle lingue oggetto-oriente come C++ con la familiarità e la facilità di uso di VB6. Permette che gli sviluppatori con una base installata delle applicazioni VB6 cominci svilupparsi per un OS mixed X del mac, di Windows e l'ambiente di Linux senza dovere affrontare una curva ripida imparare: KBasic usa il paradigma visivo esperto di disegno ed ha un'esecuzione completa del linguaggio di programmazione BASIC.


Le vostre occasioni:

Includa KBasic: Se siete un editore di un sistema operativo di Linux , seli metta in contatto con prego a info@kbasic.com . Siamo interessati nell'edizione personale di KBasic di trasporto o nell'edizione del professionista nella vostra distribuzione di Linux. Potete includere l'edizione personale di KBasic nel vostro prodotto di Linux per libero.

Vendita KBasic! Se siete un venditore di Windows o del software di Linux , seli metta in contatto con prego a info@kbasic.com . Siamo interessati nell'avere edizione professionale di KBasic nel vostro negozio del software di Linux o di Windows. Potete ottenere il professionista di KBasic per un prezzo più basso.

Traduca per KBasic! Se siete un indigeno di una lingua, che ancora non è tradotta, potete tradurre il “The KBasic Book” ed otterrà la destra vendere la vostra traduzione di “The KBasic Book” insieme all'edizione personale di KBasic per qualsiasi prezzo in qualsiasi paese; seli metta in contatto con prego a info@kbasic.com .



Specifica Di Lingua

Parole chiavi

$$Dynamic # Altrimenti $$End # ExternalSource # Se # Regione L'cAnsi Astratto Assoluto Di AddressOf Altrimenti detto Come Assemblea ByRef Basso Auto ByVal Denomina La Catena Del Fermo CBCD CEXT CFIX Di Caso Di CallByName Sceglie Il Terreno comunale Di Ordine di COM Di Class_Initialize Class_Terminate Del Codice categoria Confronta Il Costruttore Di Const Il Decimale Della Base di dati Che Di Dati di CQUD CreateObject Dichiara Il Distruttore Del Delegato Di DefBool DefByte DefCur DefDate DefDbl DefInt DefLng DefObj DefSng DefStr DefVar Di Difetto Di Def DirectCast Fioco Fa Ogni ElseIf Altro L'Estremità Vuota EndIf Enum Environ Environ$ Cancella ErDev ERL ERRA Uscita Di Evento Esplicita Estende Infine FN Per Le Maniglie Di avanzamento Globali Di GoSub Di Funzione Dell'Amico Se Le Importazioni Degli Strumenti Di IIf Dentro Eredita L'Interfaccia È Ripetono KBasic LBound Chiave Ha lasciato Il Lib Come Il Ciclo LSet Di LoadResString Me Metà di Modulo MustInherit MustOverride MyBase Seguente Del Namespace Di MyClass Nuovo Niente Posizione di segnale minimo Di NotInheritable NotOverridable Fuori Sui Sovraccarichi Facoltativi Overriddable Di Opzione Esclude La Proprietà Riservata Della Conserva Del Gioco Della Penna Del Genitore Di ParamArray La Gamma Pubblica Protetta Che Di VeryOldBasic RaiseEvent Ha letto ReDim ReadOnly Rem/*/* * 'Ombre Prescelte Dell'Insieme Di Funzionamento Di RSet Di Ritorno Del Resume Di Restore Di Ripetizione Ha ripartito La Scanalatura Corta Di SizeOf Del Segnale Il Testo Statico Del Sistema Di SynClock Dell'Interruttore Di Scambio Del Sommergibile Della Struttura Di Arresto STRIG Di Punto Allora Getta Il Temporizzatore Dei Tiri Al Tipo TypeDef UBound UniCode Di Prova di TROFF TRON Fino All'Attesa Wend di VARPTR VARPTR$ VARSEG OldBasic Mentre Con WithEvents WriteOnly

Funzioni di Builtin

L'Accesso Acs AddHanlder AppActiviate Dell'cAbs Del __ Del Sommergibile Del __ Del __ Di Portata Del __ Del __ Del Modulo Del __ Del __ Della Linea Del __ Del __ Del Codice categoria Del __ Collega La Disposizione Vicina Binaria Format$ FormatCurrency FormatDateTime FormatNumber FormatPercent Frac FRE Che Di Difficoltà Del Filtro Di Lime Di FileAttr FileCopy FileDateTime FileLen Del Campo Di Fatto Di Errore Error$ Exp di Eof ErDev$ Di Tiraggio Di Grado DeleteSetting Dir Dir$ DoEvents Dof Di Giorno DDB Della Data Date$ DateAdd DateDiff DatePart DateSerial DateValue di Cvd CVDMBF CVERR CVI CVL CVS CVSMBF Di Colore Command$ Cos CShort CSng CsrLin CType CurDir CurDir$ CVar Della Radura CLng CLS CObj Del Cerchio Dello Scomparto Bin$ BLOAD BSAVE CBool CByte CChar CCur CDate CDbl CDec ChDir ChDrive Chr Chr$ CInt Di Colpo Di Allineamento Il CSA Asn Atn FreeFile Libero FV Ottiene GetAllSettings GetAttr GetAutoServersettings GetObject GetSetting GetType L'Input InputBox InStr InStRev IOCtl Interno IOCtl$ IPMT IRR IsArray IsBoolean IsByte IsCharacter IsCollection IsCString IsCurrency IsDate IsDouble IsEmpty IsError IsInt16 IsInt32 IsInt64 IsInteger IsMissing IsNull IsNumeric IsObject IsShort IsSingle IsUInt16 IsUInt32 IsUInt64 Del Inp Di Hypot IMEStatus Inkey Inkey$ Di Ora Del Hex Hex$ Unisce La Posizione Di sinistra Di LoadPicture LoadResData LoadResPicture Del Carico Della Linea LN Di LCase LCase$ Left$ Len Di Uccisione Individua Il Nome Minimo Ora NPER NPV Nz Che Di MonthName MsgBox MTIMER Di Mese Di Minuto MIRR MKD$ MkDir MKDMBF$ MKI$ MKL$ MKS MKS _ MKSMBF$ Di Massimo Mid$ Di Logb LPos LPrint LTrim LTrim$ Del Ceppo Della Serratura LOF Ottobre Oct$ Aperto Verso l'esterno La Posizione PPMT Del Colpo Del Punto Di Peek PMAP PMT Di PCopy Del Divisorio Della Gamma di colori Della Vernice Dell'Uscita Ha prestabilito L'Aumento RaiseSignal RaiseEvent di Pv Messo PSet QBCOLOR Rad Della Stampa Casuale Ripartisce le probabilità Sul Tasso RemoveHandler Sostituisce La Risistemazione Rgb Right$ Di destra RmDir RND Che Lo Streptococco Spaccato Sano La Cornice Trim$ TypeName TypeOf UCase UCase$ Del Bastone Dello Spazio Space$ Lo Spc Sqr Di Sln Di RTrim RTrim$ SavePicture SaveSetting Dello Schermo Di Sec In secondo luogo Di Ricerca Di Seg SendKeys SetAttr Sgn Delle Coperture Di Sonno Rotondo Di Sin Di Tempo Time$ TimeSerial TimeValue Di Tan Della Linguetta Della Stringa String$ StrReverse SYD Di Str$ StrComp StrConv Scarica Sbloccano Usando La Finestra Di Larghezza Di WeekdayName Di Giorno della settimana Di Vista Di Val VarType Scrivono L'Anno

Operatori

< < Shl > > Dicembre Di Shr Inc ++ -- + = - =/= * =|= & = BitAnd BitOr BitXor BitNot + - */MOD = < > > = < = > < Ed AndAlso O OrElse Non ^ & Xor \ Eqv Imp

Datatypes

Singola Variante Della Stringa UInt16 UInt32 UInt64 Di Byte Del Carattere Dell'Accumulazione CString Di Valuta Della Data Del Doppio Int16 Int32 Int64 Di Numero intero Di Short Lungo Booleano Dell'Oggetto


È circa 5 codici sorgente di mb (C++)

130.000 linee di programma 100 codici categoria 2.500 metodi in 280 lime

Lime di esecuzione

application.cpp bytearray.cpp cpp_parser.cpp cpp_scanner.cpp cpp_token.cpp interpreter.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_structure.cpp memory_sub.cpp memory_type.cpp memory_variable.cpp misc.cpp parser.cpp parser_builtin_function.cpp parser_builtin_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.cpp todo.cpp token.cpp typedef.cpp utility.cpp _ application.cpp _ assistant.cpp _ checkbox.cpp _ class.cpp _ clipboard.cpp _ collection.cpp _ color.cpp _ colordialog.cpp _ combobox.cpp _ commandbutton.cpp _ control.cpp _ cursor.cpp _ debug.cpp _ desktop.cpp _ event.cpp _ expressioneditor.cpp _ file.cpp _ filedialog.cpp _ font.cpp _ fontdialog.cpp _ form.cpp _ frame.cpp _ help.cpp _ iconview.cpp _ image.cpp _ kbasic.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.cpp _ 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 _ toolbar.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.