Willkommen!
Was ist BasicMaker?
Bedienung des Script-Editors
Starten von BasicMaker
Befehle auf der Ribbonkarte Datei
Dateimanager verwenden
Befehle auf der Ribbonkarte Start
Suchen und Ersetzen im Script-Editor
Textmarken und der Befehl Gehe zu...
Textbausteine verwenden
Befehle auf der Ribbonkarte Ansicht
Befehle der Schnellzugriffsleiste
Einstellungen des Script-Editors ändern
Einstellungen exportieren/importieren
Starten eines Scripts
Debuggen eines Scripts
Script in Einzelschritten ausführen
Haltepunkte verwenden
Variablen beobachten
Dialogeditor verwenden
Allgemeines
Dialogeditor aufrufen/beenden
Befehle im Datei-Menü des Dialogeditors
Befehle im Bearbeiten-Menü des Dialogeditors
Befehle im Einfügen-Menü des Dialogeditors
Sprachelemente von SoftMaker Basic
Grundlegendes zur Syntax
Datentypen
Besonderheiten beim Variant-Datentyp
Benutzerdefinierte Datentypen
Variablen
Arrays
Operatoren
Kontrollstrukturen
Unterprogramme und Funktionen
Parameterübergabe ByRef oder ByVal
Aufruf von Funktionen in DLLs
Dateioperationen
Dialogfenster
Dialogdefinition
Steuerelemente eines Dialogfensters
Befehlsschaltflächen
Text und Eingabefelder
Listenfelder, Kombinationsfelder und Dropdown-Listenfelder
Kontrollkästchen
Optionsfelder und Gruppenfelder
Die Dialogfunktion
OLE Automation
BasicMaker und TextMaker
Programmierung von TextMaker
Verbindung zu TextMaker herstellen
Eigenschaften (Properties) von TextMaker auslesen und ändern
Methoden (Methods) von TextMaker verwenden
Zeiger auf andere Objekte verwenden
Sammlungen verwenden
Tipps für die Vereinfachung von Schreibweisen
Objektstruktur von TextMaker
Application (Objekt)
Options (Objekt)
UserProperties (Sammlung)
UserProperty (Objekt)
CommandBars (Sammlung)
CommandBar (Objekt)
AutoCorrect (Objekt)
AutoCorrectEntries (Sammlung)
AutoCorrectEntry (Objekt)
Documents (Sammlung)
Document (Objekt)
DocumentProperties (Sammlung)
DocumentProperty (Objekt)
PageSetup (Objekt)
Selection (Objekt)
Font (Objekt)
Paragraphs (Sammlung)
Paragraph (Objekt)
Range (Objekt)
DropCap (Objekt)
Tables (Sammlung)
Table (Objekt)
Rows (Sammlung)
Row (Objekt)
Cells (Sammlung)
Cell (Objekt)
Borders (Sammlung)
Border (Objekt)
Shading (Objekt)
FormFields (Sammlung)
FormField (Objekt)
TextInput (Objekt)
CheckBox (Objekt)
DropDown (Objekt)
ListEntries (Sammlung)
ListEntry (Objekt)
Windows (Sammlung)
Window (Objekt)
View (Objekt)
Zoom (Objekt)
RecentFiles (Sammlung)
RecentFile (Objekt)
FontNames (Sammlung)
FontName (Objekt)
BasicMaker und PlanMaker
Programmierung von PlanMaker
Verbindung zu PlanMaker herstellen
Eigenschaften (Properties) von PlanMaker auslesen und ändern
Methoden (Methods) von PlanMaker verwenden
Zeiger auf andere Objekte verwenden
Sammlungen verwenden
Tipps für die Vereinfachung von Schreibweisen
Objektstruktur von PlanMaker
Application (Objekt)
Options (Objekt)
UserProperties (Sammlung)
UserProperty (Objekt)
CommandBars (Sammlung)
CommandBar (Objekt)
AutoCorrect (Objekt)
AutoCorrectEntries (Sammlung)
AutoCorrectEntry (Objekt)
Workbooks (Sammlung)
Workbook (Objekt)
DocumentProperties (Sammlung)
DocumentProperty (Objekt)
Sheets (Sammlung)
Sheet (Objekt)
PageSetup (Objekt)
Range (Objekt)
Rows (Sammlung)
Columns (Sammlung)
NumberFormatting (Objekt)
Font (Objekt)
Borders (Sammlung)
Border (Objekt)
Shading (Objekt)
Validation (Objekt)
AutoFilter (Objekt)
Filters (Sammlung)
Filter (Objekt)
Windows (Sammlung)
Window (Objekt)
RecentFiles (Sammlung)
RecentFile (Objekt)
FontNames (Sammlung)
FontName (Objekt)
Anweisungen und Funktionen von A-Z
#include (Anweisung)
Abs (Funktion)
AppActivate (Anweisung)
AppPlanMaker (Funktion)
AppSoftMakerPresentations (Funktion)
AppTextMaker (Funktion)
Asc (Funktion)
Atn (Funktion)
Beep (Anweisung)
Begin Dialog ... End Dialog (Anweisung)
Call (Anweisung)
CDbl (Funktion)
ChDir (Anweisung)
ChDrive (Anweisung)
Chr (Funktion)
CInt (Funktion)
CLng (Funktion)
Close (Anweisung)
Const (Anweisung)
Cos (Funktion)
CreateObject (Funktion)
CSng (Funktion)
CStr (Funktion)
CurDir (Funktion)
Date (Funktion)
DateSerial (Funktion)
DateValue (Funktion)
Day (Funktion)
Declare (Anweisung)
Dialog (Funktion)
Dim (Anweisung)
DlgEnable (Anweisung)
DlgText (Anweisung)
DlgVisible (Anweisung)
Do ... Loop (Anweisung)
End (Anweisung)
EOF (Funktion)
Erase (Anweisung)
Exit (Anweisung)
Exp (Funktion)
FileCopy (Anweisung)
FileLen (Funktion)
Fix (Funktion)
For Each ... Next (Anweisung)
For ... Next (Anweisung)
Format (Funktion)
Numerische Formate der Format-Funktion
Datums-/Zeitformate der Format-Funktion
Zeichenkettenformate der Format-Funktion
FreeFile (Funktion)
Function (Anweisung)
GetObject (Funktion)
Gosub ... Return (Anweisung)
Goto (Anweisung)
Hex (Funktion)
Hour (Funktion)
If ... Then ... Else (Anweisung)
Input (Funktion)
InputBox (Funktion)
InStr (Funktion)
Int (Funktion)
IsDate (Funktion)
IsEmpty (Funktion)
IsNull (Funktion)
IsNumeric (Funktion)
Kill (Anweisung)
LBound (Funktion)
LCase (Funktion)
Left (Funktion)
Len (Funktion)
Let (Anweisung)
Line Input # (Anweisung)
Log (Funktion)
Mid (Funktion)
Minute (Funktion)
MkDir (Anweisung)
Month (Funktion)
MsgBox (Funktion)
Name (Anweisung)
Now (Funktion)
Oct (Funktion)
On Error (Anweisung)
Open (Anweisung)
Option Base (Anweisung)
Option Explicit (Anweisung)
Print (Anweisung)
Print # (Anweisung)
ReDim (Anweisung)
Rem (Anweisung)
Resume (Anweisung)
Right (Funktion)
RmDir (Anweisung)
Rnd (Funktion)
Second (Funktion)
Seek (Anweisung)
Select Case (Anweisung)
SendKeys (Anweisung)
Tabelle der von Sendkeys unterstützten Sondertasten
Set (Anweisung)
Sgn (Funktion)
Shell (Funktion)
Sin (Funktion)
Space (Funktion)
Sqr (Funktion)
Static (Anweisung)
Stop (Anweisung)
Str (Funktion)
StrComp (Funktion)
String (Funktion)
Sub (Anweisung)
Tan (Funktion)
Time (Funktion)
TimeSerial (Funktion)
TimeValue (Funktion)
Trim, LTrim, RTrim (Funktion)
Type (Anweisung)
UBound (Funktion)
UCase (Funktion)
Val (Funktion)
VarType (Funktion)
Weekday (Funktion)
While ... Wend (Anweisung)
With (Anweisung)
Write # (Anweisung)
Year (Funktion)
Anhang
Ribbonbefehle und entsprechende Menübefehle
Farbkonstanten
Farbkonstanten für BGR-Farben
Farbkonstanten für Indexfarben
Befehlszeilen-Parameter