Makros und Programmierung

Allgemeines und Hinweise zur Arbeit mit der Benutzeroberfläche

Hilfe zu %PRODUCTNAME Basic
Programmieren mit %PRODUCTNAME Basic
%PRODUCTNAME Basic-Glossar
Grundlagen
Syntax
%PRODUCTNAME Basic-IDE
Überblick IDE
Der Basic-Editor
Beobachterfenster
Makroleiste
Makro

Befehle

Arbeiten mit Prozeduren und Funktionen
Bibliotheken, Module und Dialoge

Laufzeitfunktionen, Ausdrücke und Operatoren

Bildschirmeingabe/-ausgabe-Funktionen
Dateieingabe/-ausgabefunktionen
Datums- und Zeitfunktionen
Fehlerbehandlungsfunktionen
Logische Operatoren
Mathematische Operatoren
Numerische Funktionen
Steuern von Programmabläufen
Variablen
Vergleichsoperatoren
Zeichenfolgen
Sonstige Befehle

Alphabetische Liste der Funktionen, Ausdrücke und Operatoren

Abs-Funktion [Laufzeit]
AND-Operator [Laufzeit]
Array-Funktion [Laufzeit]
Asc-Funktion [Laufzeit]
Atn-Funktion [Laufzeit]
Beep-Anweisung [Laufzeit]
Blue-Funktion [Laufzeit]
CBool-Funktion [Laufzeit]
CByte-Funktion [Laufzeit]
CdateFromIso-Funktion [Laufzeit]
CDateToIso-Funktion [Laufzeit]
CDate-Funktion [Laufzeit]
CDbl-Funktion [Laufzeit]
CInt-Funktion [Laufzeit]
CLng-Funktion [Laufzeit]
CSng-Funktion [Laufzeit]
CStr-Funktion [Laufzeit]
Call-Anweisung [Laufzeit]
ChDir-Anweisung [Laufzeit]
ChDrive-Anweisung [Laufzeit]
Choose-Funktion [Laufzeit]
Chr-Funktion [Laufzeit]
Close-Anweisung [Runtime]
Vergleichsoperatoren [Laufzeit]
Const-Anweisung [Laufzeit]
ConvertFromURL-Funktion [Laufzeit]
ConvertToURL-Funktion [Laufzeit]
Cos-Funktion [Laufzeit]
CreateUnoDialog-Funktion [Laufzeit]
CreateUnoListener-Funktion [Laufzeit]
CreateUnoService-Funktion [Laufzeit]
CreateUnoStruct-Funktion [Laufzeit]
CurDir-Funktion [Laufzeit]
DateSerial-Funktion [Laufzeit]
DateValue-Funktion [Laufzeit]
Date-Anweisung [Laufzeit]
Day-Funktion [Laufzeit]
Declare-Anweisung [Laufzeit]
DefBool-Anweisung [Laufzeit]
DefDate-Anweisung [Laufzeit]
DefDbl-Anweisung [Laufzeit]
DefInt-Anweisung [Laufzeit]
DefLng-Anweisung [Laufzeit]
DefObj-Anweisung [Laufzeit]
DefVar-Anweisung [Laufzeit]
DimArray-Funktion [Laufzeit]
Dim-Anweisung [Laufzeit]
Dir-Funktion [Laufzeit]
Do...Loop-Anweisung [Laufzeit]
Vergleichsoperatoren [Laufzeit]
End-Anweisung [Laufzeit]
Environ-Funktion [Laufzeit]
Eof-Funktion [Laufzeit]
EqualUnoObjects-Funktion [Laufzeit]
Operator "Eqv" [Laufzeit]
Erl-Funktion [Laufzeit]
Err-Funktion [Laufzeit]
Error-Funktion [Laufzeit]
Fehlerbehandlungsfunktionen
Exit-Anweisung [Laufzeit]
Funktion "Exp" [Laufzeit]
FileAttr-Funktion [Laufzeit]
FileCopy-Anweisung [Laufzeit]
FileDateTime-Funktion [Laufzeit]
FileExists-Funktion [Laufzeit]
FileLen-Funktion [Laufzeit]
FindObject-Funktion [Laufzeit]
FindPropertyObject-Funktion [Laufzeit]
Fix-Funktion [Laufzeit]
For...Next-Anweisung [Laufzeit]
Format-Funktion [Laufzeit]
FreeFile-Funktion [Laufzeit]
FreeLibrary-Funktion [Laufzeit]
Function-Anweisung [Laufzeit]
Weitere Anweisungen
Generieren von Zufallszahlen
GetAttr-Funktion [Laufzeit]
GetProcessServiceManager-Funktion [Laufzeit]
GetSolarVersion-Funktion [Laufzeit]
GetSystemTicks-Funktion [Laufzeit]
Get-Anweisung [Laufzeit]
GlobalScope [Laufzeit]
GoSub...Return-Anweisung [Laufzeit]
GoTo-Anweisung [Laufzeit]
Green-Funktion [Laufzeit]
HasUnoInterfaces-Funktion [Laufzeit]
Hex-Funktion [Laufzeit]
Hour-Funktion [Laufzeit]
IIf-Anweisung [Laufzeit]
If...Then...Else-Anweisung [Laufzeit]
Imp-Operator [Runtime]
InStr-Funktion [Laufzeit]
InputBox-Funktion [Laufzeit]
Input#-Anweisung [Laufzeit]
Int-Funktion [Laufzeit]
IsArray-Funktion [Laufzeit]
IsDate-Funktion [Laufzeit]
IsEmpty-Funktion [Laufzeit]
IsMissing-Funktion [Laufzeit]
IsNull-Funktion [Laufzeit]
IsNumeric-Funktion [Laufzeit]
IsObject-Funktion [Laufzeit]
IsUnoStruct-Funktion [Laufzeit]
Join-Funktion [Laufzeit]
Kill-Anweisung [Laufzeit]
LBound-Funktion [Laufzeit]
LCase-Funktion [Laufzeit]
LSet-Anweisung [Laufzeit]
LTrim-Funktion [Laufzeit]
Left-Funktion [Laufzeit]
Len-Funktion [Laufzeit]
Let-Anweisung [Laufzeit]
Line Input#-Anweisung [Laufzeit]
Loc-Funktion [Laufzeit]
Lof-Funktion [Laufzeit]
Log-Funktion [Laufzeit]
Mid-Funktion, Mid-Anweisung [Laufzeit]
Minute-Funktion [Laufzeit]
MkDir-Anweisung [Laufzeit]
Mod-Operator [Laufzeit]
Month-Funktion [Laufzeit]
MsgBox-Funktion [Laufzeit]
MsgBox-Anweisung [Laufzeit]
Name-Anweisung [Laufzeit]
Not-Operator [Laufzeit]
Now-Funktion [Laufzeit]
Numerische Funktionen
Oct-Funktion [Laufzeit]
On Error GoTo ... Resume-Anweisung [Laufzeit]
On...GoSub-Anweisung; On...GoTo-Anweisung [Laufzeit]
Open-Anweisung [Laufzeit]
Option Base-Anweisung [Laufzeit]
Option Explicit-Anweisung [Laufzeit]
Optional (in Function-Anweisung) [Laufzeit]
Or-Operator [Laufzeit]
Print-Anweisung [Laufzeit]
Public-Anweisung [Laufzeit]
Put-Anweisung [Laufzeit]
QBColor-Funktion [Laufzeit]
RGB-Funktion [Laufzeit]
RSet-Anweisung [Laufzeit]
RTrim-Funktion [Laufzeit]
Randomize-Anweisung [Laufzeit]
ReDim-Anweisung [Laufzeit]
Red-Funktion [Laufzeit]
Rem-Anweisung [Laufzeit]
Reset-Anweisung [Laufzeit]
Right-Funktion [Laufzeit]
RmDir-Anweisung [Laufzeit]
Rnd-Funktion [Laufzeit]
Second-Funktion [Laufzeit]
Seek-Funktion [Laufzeit]
Seek-Anweisung [Laufzeit]
Select...Case-Anweisung [Laufzeit]
SetAttr-Anweisung [Laufzeit]
Set-Anweisung [Laufzeit]
Sgn-Funktion [Laufzeit]
Shell-Funktion [Laufzeit]
Sin-Funktion [Laufzeit]
Space-Funktion [Laufzeit]
Split-Funktion [Laufzeit]
Sqr-Funktion [Laufzeit]
Quadratwurzelberechnung
Static-Anweisung [Laufzeit]
Stop-Anweisung [Laufzeit]
StrComp-Funktion [Laufzeit]
Str-Funktion [Laufzeit]
String-Funktion [Laufzeit]
Sub-Anweisung [Laufzeit]
Switch-Funktion [Laufzeit]
Tan-Funktion [Laufzeit]
TimeSerial-Funktion [Laufzeit]
TimeValue-Funktion [Laufzeit]
Time-Anweisung [Laufzeit]
Timer-Funktion [Laufzeit]
Trigonometrische Funktionen
Trim-Funktion [Laufzeit]
TwipsPerPixelX-Funktion [Laufzeit]
TwipsPerPixelY-Funktion [Laufzeit]
TypeName-Funktion; VarType-Funktion [Laufzeit]
UBound-Funktion [Laufzeit]
UCase-Funktion [Laufzeit]
Val-Funktion [Laufzeit]
Wait-Anweisung [Laufzeit]
WeekDay-Funktion [Laufzeit]
While...Wend-Anweisung [Laufzeit]
With-Anweisung [Laufzeit]
Write-Anweisung [Laufzeit]
Xor-Operator [Laufzeit]
Year-Funktion [Laufzeit]
"-"-Operator [Laufzeit]
"*"-Operator [Laufzeit]
"+"-Operator [Laufzeit]
"/"-Operator [Laufzeit]
"^"-Operator [Laufzeit]

Anleitungen

Ändern der Kontrollfeld-Eigenschaften im Dialog-Editor
Erstellen von Kontrollfeldern im Dialog-Editor
Programmbeispiele für Kontrollfelder im Dialog-Editor
Aufrufen eines Dialogs vom Programmcode aus
Erstellen eines Basic-Dialogs
Verwalten von Bibliotheken und Modulen
Arbeiten mit Variablen
Arbeiten mit Objekten
Debuggen von Basic-Programmen
Ereignisgesteuerte Makros