4D v14.3

GET ICON RESOURCE

Home

 
4D v14.3
GET ICON RESOURCE

GET ICON RESOURCE 


 

GET ICON RESOURCE ( ResID ; ResDaten {; ResDatei} ) 
Parameter Typ   Beschreibung
ResID  Lange Ganzzahl in Kennumer der Icon-Ressource
ResDaten  Bild in Bildfeld oder Variable zum Empfangen des Bildes
in Inhalt der Ressource cicn
ResDatei  DokRef in Referenznummer der Ressourcendatei
Ohne Angabe alle geöffneten Ressourcendateien

Der Befehl GET ICON RESOURCE gibt im Bilddatenfeld oder der Variablen ResDaten das Icon aus der Farbicon-Ressource (“cicn”) mit der Kennummer ResID zurück.

Wird die Ressource nicht gefunden, bleibt der Parameter ResDaten unverändert, die OK Variable wird auf 0 (Null) gesetzt.

Übergeben Sie in ResDatei eine gültige Referenznummer für die Ressourcendatei, wird die Ressource nur in dieser Datei gesucht. Übergeben Sie ResDatei nicht, wird das erste Vorkommen der Ressource in der Ressourcendatei-Kette zurückgegeben.

Folgendes Beispiel lädt in ein Array vom Typ Bild die Farbicons aus der aktiven 4D Anwendung:

 If(On Windows)
    $vh4DResFile:=Open resource file(Replace string(Application file;".EXE";".RSR"))
 Else
    $vh4DResFile:=Open resource file(Application file)
 End if
 RESOURCE LIST("cicn";$alResID;$asResName;$vh4DResFile)
 $vlNbIcons:=Size of array($alResID)
 ARRAY PICTURE(ag4DIcon;$vlNbIcons)
 For($vlElem;1;$vlNbIcons)
    GET ICON RESOURCE($alResID{$vlElem};ag4DIcon{$vlElem};$vh4DResFile)
 End for

Nach Ausführung dieses Code erscheint das Array in einem Formular folgendermaßen:

Wird die Ressource gefunden, wird OK auf 1 gesetzt, sonst auf 0 (Null).

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Ressourcen
Nummer: 517

Dieser Befehl ändert die Systemvariable OK

 
GESCHICHTE 

Erstellt: 4D v6

 
SIEHE AUCH 

GET PICTURE RESOURCE

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)