<< Inhaltsverzeichnis Suchen >>

SUBSTITUTE_IMAGE

Funktion

Syntax:

SUBSTITUTE_IMAGE(<QUELLE>,<ZIEL>)

<QUELLE>           = <STRING-AUSDRUCK>
<ZIEL>                  = <STRING-AUSDRUCK>

Bedeutung:

Icons sind unter Java überhaupt nicht und Bitmaps nur bedingt möglich.

SUBSTITUTE_IMAGE ersetzt im Java-Programm Icons und Bitmaps durch andere Bilder. Die Voreinstellung beim Programmstart ist :

SUBSTITUTE("ico","png")
SUBSTITUTE("bmp","png")
SUBSTITUTE("","png")

Als <QUELLE> sind nur "ico", "bmp" und der Leerstring "" zulässig.

Als <ZIEL> sind möglich:
"bmp"
"gif"
"jpg"
"png"
Leerstring ""

Icons müssen immer durch eine andere Bildart ersetzt werden, Bitmaps können beibehalten werden (SUBSTITUTE("bmp" , "bmp") oder SUBSTITUTE( "bmp", "") ), es muß dann aber das JAI-Paket installiert sein, andernfalls können die Bitmaps nicht angezeigt werden.

SUBSTITUTE("",...)  legt die Erweiterung des Dateinamens fest für Bildnamen, die keine Erweiterung .xxx besitzen.

Diese Funktion ist nur unter Java verfügbar und liefert folgende Ergebniswerte:
0              OK
1              <QUELLE> ist unzulässig
2              <ZIEL> ist unzulässig
1              Java-Exception

Unter MS-DOS, WINDOWS und UNIX liefert SUBSTITUTE_IMAGE als Ergebnis stets -1.

Beispiel:

/* Alle Icons durch GIF-Dateien ersetzen
H% = SUBSTITUTE_IMAGE("ico","gif")