meta data for this page
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung | |||
konvertierungen-in-vbs [2020/01/03 10:36] – michael | konvertierungen-in-vbs [2020/01/03 10:37] (aktuell) – michael | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Konvertierungen in VBS ====== | ====== Konvertierungen in VBS ====== | ||
- | |||
===== Hexadezimal zu Dezimal ===== | ===== Hexadezimal zu Dezimal ===== | ||
+ | |||
<code VBScript [enable_line_numbers=" | <code VBScript [enable_line_numbers=" | ||
' ** wandelt Hex-Zahl in Dez-Zahl | ' ** wandelt Hex-Zahl in Dez-Zahl | ||
Zeile 9: | Zeile 9: | ||
End Function | End Function | ||
</ | </ | ||
+ | |||
===== Dezimal zu Hexadezimal ===== | ===== Dezimal zu Hexadezimal ===== | ||
+ | |||
<code VBScript [enable_line_numbers=" | <code VBScript [enable_line_numbers=" | ||
' ** wandelt Dez-Zahl in 6-stellige Hex-Zahl | ' ** wandelt Dez-Zahl in 6-stellige Hex-Zahl | ||
Zeile 18: | Zeile 20: | ||
===== Hexadezimal zu ANSI ===== | ===== Hexadezimal zu ANSI ===== | ||
+ | |||
<code VBScript [enable_line_numbers=" | <code VBScript [enable_line_numbers=" | ||
' ** wandelt Hex-Zahl in das korrespondierende ANSI-Zeichen | ' ** wandelt Hex-Zahl in das korrespondierende ANSI-Zeichen | ||
Zeile 24: | Zeile 27: | ||
End Function | End Function | ||
</ | </ | ||
- | \\ | + | |
===== Dezimal zu Binär ===== | ===== Dezimal zu Binär ===== | ||
+ | |||
<code VBScript [enable_line_numbers=" | <code VBScript [enable_line_numbers=" | ||
Function DezToBin (ByVal lngZahl) | Function DezToBin (ByVal lngZahl) | ||
Zeile 40: | Zeile 44: | ||
End Function | End Function | ||
</ | </ | ||
- | \\ \\ | + | |
===== Binär zu Dezimal ===== | ===== Binär zu Dezimal ===== | ||
+ | |||
<code VBScript [enable_line_numbers=" | <code VBScript [enable_line_numbers=" | ||
Function BinToDez(ByVal strBin) | Function BinToDez(ByVal strBin) | ||
Zeile 91: | Zeile 96: | ||
End Function | End Function | ||
</ | </ | ||
+ | |||
===== Farbwerte ===== | ===== Farbwerte ===== | ||
- | Das Dialogsteuerelement **Color** liefert als Ergebnis den RGB-Wert ("000 000 000" bis "255 255 255" | + | |
+ | Das Dialogsteuerelement **Color** liefert als Ergebnis den RGB-Wert ("000 000 000" bis "255 255 255" | ||
==== RGB-Wert zu Einzelwerten r, g und b ==== | ==== RGB-Wert zu Einzelwerten r, g und b ==== | ||
- | Werden die RGB-Werte einzeln benötigt wie z.B. bei **FF_ExtendCanvas**, | + | |
+ | Werden die RGB-Werte einzeln benötigt wie z.B. bei **FF_ExtendCanvas**, | ||
<code VBScript [enable_line_numbers=" | <code VBScript [enable_line_numbers=" | ||
RGB_Array = split(RGB) | RGB_Array = split(RGB) | ||
call FF_ExtendCanvas(left, | call FF_ExtendCanvas(left, | ||
</ | </ | ||
+ | |||
==== RGB-Wert zu Farbreferenz (colorref) ==== | ==== RGB-Wert zu Farbreferenz (colorref) ==== | ||
- | Viele FF-Befehle wie z.B. **FF_NewImage** oder **FF_MakeBanner** benötigen zur Farbangabe den Referenzwert colorref (0 - 16777215).\\ | + | |
+ | Viele FF-Befehle wie z.B. **FF_NewImage** oder **FF_MakeBanner** benötigen zur Farbangabe den Referenzwert colorref (0 - 16777215).\\ | ||
<code VBScript [enable_line_numbers=" | <code VBScript [enable_line_numbers=" | ||
call FF_NewImage(width, | call FF_NewImage(width, | ||
Zeile 111: | Zeile 122: | ||
End Function | End Function | ||
</ | </ | ||
+ | |||
==== Farbreferenz (colorref) zu RGB-Wert ==== | ==== Farbreferenz (colorref) zu RGB-Wert ==== | ||
+ | |||
<code VBScript [enable_line_numbers=" | <code VBScript [enable_line_numbers=" | ||
Den Referenzwert kann man zurück wandeln zum RGB-Wert\\ | Den Referenzwert kann man zurück wandeln zum RGB-Wert\\ | ||
Zeile 123: | Zeile 136: | ||
===== Pixel / Millimeter ===== | ===== Pixel / Millimeter ===== | ||
- | Entscheident | + | Entscheidend |
===== Millimeter zu Pixel ===== | ===== Millimeter zu Pixel ===== |