meta data for this page
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| konvertierungen-in-vbs [2020/01/03 10:35] – 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 120: | Zeile 133: | ||
| End Function | End Function | ||
| </ | </ | ||
| - | ====== Pixel / Millimeter ====== | + | |
| - | Entscheident | + | ===== Pixel / Millimeter ===== |
| - | ==== Millimeter zu Pixel ==== | + | |
| + | | ||
| + | |||
| + | ===== Millimeter zu Pixel ===== | ||
| <code VBScript [enable_line_numbers=" | <code VBScript [enable_line_numbers=" | ||
| Function mm_zu_px (Millimeter, | Function mm_zu_px (Millimeter, | ||
| Zeile 128: | Zeile 145: | ||
| End Function | End Function | ||
| </ | </ | ||
| - | ==== Pixel zu Millimeter ==== | + | |
| + | ===== Pixel zu Millimeter ===== | ||
| <code VBScript [enable_line_numbers=" | <code VBScript [enable_line_numbers=" | ||
| Function px_zu_mm (Pixel, Dpi) | Function px_zu_mm (Pixel, Dpi) | ||