[Allegro] Vb.257 Vorab: V34.0 kommt morgen

Thomas Berger ThB at Gymel.com
Mo Feb 3 08:29:51 CET 2014


Lieber Herr Eversberg, liebe Liste,

> FLEX: rename und delete, Dateinamen mit Leerzeichen
> ---------------------------------------------------
...
> Der Befehl "delete" dagegen hat, anders als rename, nur *einen* Namen
> als Argument. Da sind dann keine "..." noetig. Wir haben aber nun
> eingebaut, dass man gleichwohl welche setzen kann, in welchem Fall
> es bisher nicht klappte.

Was waere denn nun die "Best Practice" fuer Flex-Programmierer,
auch im Hinblick auf die Behandlung langer Dateinamen als
Vorgabe bzw. Ergebnis der Dateiauswahlbox "fnam":

Moeglichst fruehzeitig dafuer sorgen, dass es ein "echter"
Windows-Name wie "C:\Programme und Einstellungen\..." (inklusive
der Anfuehrungszeichen) ist und den dann moeglichst gar nicht
mehr modifizieren? Und welche Zeichencodierung ("ansi" oder
"ascii") sollte man fuer die interne Speicherung nutzen um
moeglichst selten umcodieren zu muessen (Da ja die von Windows
veranstalteten Umsetzungen CP850 <-> CP1252 nicht identisch
sind mit denen zwischen Ostwest und "allegro Windows", duerfte
strenggenommen nie umgesetzt werden bzw. fuer die Praxis sind
gewisse Zeichen tabu).


> FLEX: Freie Variablen
> ---------------------
> Noch nirgends erwaehnt war das wichtige Faktum der maximalen Laenge:
> Eine $-Variable kann maximal 64000 Zeichen lang sein.
> Ist der iV-Text im Moment der Besetzung laenger, wird er gekuerzt!
> Aergerlich kann das mal werden, wenn man per FLEX laengliche
> XML-Datensaetze umwandeln will. Eine allgemeingueltige Abhilfe
> kann nicht gegeben werden.

Aber die iV2 ("$") konnte und kann doch zum Parken einer ungekuerzten
iV genutzt werden?

viele Gruesse
Thomas Berger




Mehr Informationen über die Mailingliste Allegro