Inhalt
Index
Support Über uns
Home

5.22 wres - Resourcen in das Cobol-Programm einbinden



Um Bitmaps, Icons und die Versionsnummer fest im Cobol-Programm zu hinterlegen, müssen diese Resourcen mit einem extra Utility vorkompiliert werden. wres erzeugt eine linkbare Datei mit der Endung .res

wres wird von der Eingabeaufforderung mit folgenden Parameter aufgerufen:


 
Format:
wres Dateiname



In einer seperaten Datei wird der Name, sowie der Pfad der Bitmap (Icon) hinterlegt - die Extension sollte .rc (Resource Code) sein.

Folgende Einträge sind in der rc-Datei zulässig:

 
EintragParameterBeschreibung
versionxxxxx xxxxx ist eine beliebige Versionsnummer
für das erzeugte Programm, wie z.B. 4711
iconname pfadDefiniert ein Icon, das im Programm mit
'name' angesprochen wird.
Pfad ist der Pfad zur Icondatei.
bitmapname pfadDefiniert eine Bitmap, die im Programm
mit 'name' angesprochen wird.
Pfad ist der Pfad zur Bitmapdatei.
coboliconname pfadDefiniert das Icon, das der Exe-Datei
zugeordnet wird und vom Windowsexplorer
angezeigt wird.
# oder *KeineNach dem * oder # kann ein beliebiger
Kommentar folgen.



wres erzeugt die Datei dateiname.res. In ihr werden alle Bitmaps und Icons, sowie die Revisionnummer (falls angegeben) hinterlegt. Die Bitmapdateien und Icons brauchen dann für das Programm nicht mehr vorhanden sein.

Beispieldatei test.rc:

       #Typ       Name                  Datei/Wert


       version                          4711
       icon       cobolicon             icons\acc.ico
       bitmap     logo                  acc.bmp
       icon       testicon              icons\acc2.ico
       bitmap     kreise                kreise.bmp





Mit dem Befehl wres test.rc wird die Datei test.res erzeugt. Diese wird beim Linken des Cobolprogramms mit angegeben.


 
Format:
slink Programmname test.res


Im Cobolprogramm kann dann die Bitmap z.B. in einem Static-Element angesprochen werden:
           05 filler    usage static left 10 top 10 title '|logo'.




Siehe auch static.cob



Zurück zu Systemdialoge    Hoch zu Windows-Controls mit Acc-Cobol
Entwickler Portal Impressum AGB Kontakt


© 1980-2017 Acc Computertechnik GmbH All rights reserved.