- CLOUDGRAFIC® ist eine Sprache für Einsteiger und Programmieranfänger
- komplett grafisch
- erzeugt Standardwindows Programme
- Programme sind direkt lauffähig und verkaufsfähig (inkl. Demoversion)
- Umgang mit Variablen/Konstanten/Funktionen/SQL und Datenbanken einfach erlernen.
- Basissatz von Befehlen zum Bereich Arithmetik, Vergleiche, Zeichenketten, Dateien, Datenbanken
Zur Einführung lesen Sie unsere Schulungsunterlage: Programmieren macht Spaß!
Beschreibung |
Screenshot |
CLOUDGRAFIC® ist eine komplett grafische Programmiersprache. Das gilt ohne Einschränkung.
Es gibt keinen Text-Quellcode.
Die Sprache ist regelbasiert. Das bedeutet ein Programm besteht aus Regeln und zugehörigen Anweisungen. |
Abbildung 1 (Bedingung) |
Zur Laufzeit werden kontinuierlich alle Regel überprüft. Ist eine Regel wahr, werden die zu dieser
Regel hinterlegten Anweisungen durchgeführt. |
Abbildung 2 (Anweisung)
|
Die hinterlegten Anweisungen werden immer komplett
und nacheinander durchgeführt. In der Abbildung wird erst 1, 2, 3 und zuletzt 4 ausgeführt. |
Abbildung 3(Ablauf mehrerer Anweisungen)
|
Der Bedingungsteil, die zugehörige Anweisungen und ein Kommentar grauer Bereich ergeben jeweils einen Block.
Die Anweisungen und Bedingungen werden aus drei Symbolen zusammengesetzt.
Eine blaue Raute steht für eine Konstante, ein violetter Stern steht für eine Variable, ein grünes
Achteck für eine Funktion. Des X ist zum löschen vorhandener Symbole. |
Abbildung 4(Block)
|
Die Symbole sind untereinander durch Linien an Anknüpfungspunkten verbunden. Die obenliegenden Punkte sind
Eingangswerte, die untenliegenden Punkte stehen für Ausgangswerte.
Beispiel: Führt eine Linie von einer Konstanten (Symbol blaue Raute) zu einer Variablen (Symbol violetter Stern)
bedeutet das daß die Variable auf den Wert der Konstanten gesetzt wird. |
Abbildung 5 Variable Start wird auf false gesetzt. |
Hinweis: Im Programmdesigner wird durch einen Klick mit der rechten Maustaste auf ein abgelegtes Symbol ein
Dialog angezeigt in dem Werte für Konstanten, Namen für Variablen und Funktionsnamen für Funktionen bestimmt werden
können. |
Abbildung 6 (Dialog für Konstante) Abbildung 7 (Dialog für Variable) Abbildung 8 (Dialog für Funktion) |
Zur Laufzeit kommuniziert CLOUDGRAFIC® mit den Forms über Variablen (Diagramm).
|
Abbildung 9 (Ausschnitt Fensterdesigner Eigenschaften hier Variable Diagramm) |
Wird auf der Oberfläche ein Schalter gedrückt so ändert das den Wert der hinterlegten Variable auf wahr.
Die Schaltervariable (Diagramm) kann nun in Bedingungen des Programms abgefragt werden.
Oberfläche und Programm sind voneinader getrennt. (Model View Prinzip) |
Abbildung 10 (Variable wird abgefragt) |
Der Datenbankdesigner funktioniert auf ODBC Basis, die Ansteuerung vom Programm erfolgt mittels SQL und ODBC. Standardmäßig wird eine Accessdatenbank mitgeliefert. Es ist aber genauso einfach eine SQL-Datenbank anzuhängen. |
Abbildung 11 (Datenbankdesigener Tabellen designen) |
ausführbares Programm Fensterdesigner Programmdesigner Datenbankdesigner |