| |
|
|
| Ein Bugfix mit dem Patch auf XProfan X2.0b gibt es zum kostenlosen Download: [...]
Dieser Patch enthält das Update von Version X2.0a auf X2.0b.
Behobene Bugs:
Nicht korrekt funktionierende Rückgabe von Arrays aus Prozeduren und mehrzeiligen Funktionen.
$D funktionierte nicht mit Variablen ohne Postfix, zusätzlich können jetzt auch einfache Bereichsvariablen angegeben werden. Es werden Dimensione und Adresse ausgegeben.
Neuerungen:
Das Einbinden von einfachen Variablen (embedded SQL) funktioniert nun auch mit Variablen ohne Postfix. Die Variablenbezeichnung muss in diesem Fall mit einem Semikolon enden.
Beispiel:
db("SQLExec", "SELECT * FROM tabelle WHERE name = :such;", hGrid)
In diesem Beispiel ist such eine Stringvariable.
Mit der Compilerdirektive $R kann nun ein Runtimemodul angegeben werden.
ACHTUNG: $R hat absoluten Vorrang. Die Angaben im Projekt per Umgebungsvariable oder Kommandozeile werden dann nicht berücksichtigt.
$R kann nur im Hauptprogramm stehen, nicht aber in Include oder Unità.
Beispiel:
$R C:\Runtimes\OhneIcons\prfrun32.exe
|
|
|
| |
|
|
|
Rolf Koch | Hey Roland, stolpere hier gerade bei Recherchen zu XPSE circa diesen Beitrag und hab mitbekommen, obwohl ich selbst noch kein Update zu XProfan habe, daß Du endlich die Idee in Xprofan eingebaut hast : $R Danke dafür, weil ich es schon ewig in XPSE nutze! Hätte nun aber auch die Bitte, daß Du weitere Dinge aus dem wirklich genialen und lang existierenden XPSE vielleicht direkt in XProfan selbst einbauen kannst, wie z.B.$C oder $I u.s.w - wäre dies possibile? If hat ja so einiges seit Ewigkeiten drin was man in XProfan einbauen kann. Thx Rolf |
|
|
| |
|
|
|
| @Rolf: Du meinst {$runtime ... }?
Als ich 1998 Roland (damals im PrfNet) um diesen Kompilerschalter bat meinte er das man die Runtime bereits in der IDE einstellen kann.
Ursprünglich wegen diesem Schalter (und wegen {$compiler ... }) entstand damals der Profan-Enhancer und aus dem Profan-Enhancer wurde dann XPSE (XProfan Syntax Enhancer).
Übrigens bot der damalige Profan-Enhancer bereits Variablen ohne Variablensuffix mit Var-Schreibweise.
Mit XPSE gibts halt vieles einen Hauch eher und manches schneller.
(ein bisschen wie bei einer kleinen Zeitmaschine ^^) |
|
|
| |
|
|