Connexion
Qui est en ligne ?
Il y a en tout 10 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 10 Invités Aucun
Le record du nombre d'utilisateurs en ligne est de 36 le Lun 23 Sep 2024, 10:15
Sujets les plus vus
Derniers sujets
[AU3] RGB2HEX
3 participants
Page 1 sur 1
[AU3] RGB2HEX
Voici un convertisseur RGB -> HEXADECIMAL qui s'actualise tout seul, et sans clignotement
Dylan.
- Code:
#Include <GUIConstants.Au3>
#Include <GUIConstantsEx.Au3>
$Form1 = GUICreate("RGB2HEX", 280, 90)
GUISetState(@SW_SHOW)
$R = "00"
$G = "00"
$B = "00"
$HEX = Hex($R, 2) & Hex($G, 2) & Hex($B, 2)
$InputR = GUICtrlCreateInput($R, 10, 10, 80, 30, $SS_CENTER, $WS_EX_TRANSPARENT)
$InputG = GUICtrlCreateInput($G, 100, 10, 80, 30, $SS_CENTER, $WS_EX_TRANSPARENT)
$InputB = GUICtrlCreateInput($B, 190, 10, 80, 30, $SS_CENTER, $WS_EX_TRANSPARENT)
$EditHEX = GUICtrlCreateEdit("0x" & $HEX, 10, 50, 260, 30, $SS_CENTER+$ES_READONLY, $WS_EX_TRANSPARENT)
GUICtrlSetBkColor($InputR, "0xFF0000")
GUICtrlSetBkColor($InputG, "0x00FF00")
GUICtrlSetBkColor($InputB, "0x0000FF")
GUICtrlSetFont($InputR, 19, 700, "", "Arial")
GUICtrlSetFont($InputG, 19, 700, "", "Arial")
GUICtrlSetFont($InputB, 19, 700, "", "Arial")
GUICtrlSetFont($EditHex, 19, 700, "", "Arial")
GUISetBkColor($HEX, $Form1)
While GUIGetMsg() <> $GUI_EVENT_CLOSE
$OldHEX = $HEX
$R = GUICtrlRead($InputR)
$G = GUICtrlRead($InputG)
$B = GUICtrlRead($InputB)
$HEX = Hex($R, 2) & Hex($G, 2) & Hex($B, 2)
If $OldHEX <> $HEX Then
GUICtrlSetData($EditHEX, "0x" & $HEX)
GUISetBkColor("0x" & $HEX, $Form1)
EndIf
WEnd
Dylan.
Dylan Gadacha- EQUIPE BBAT
- Mensagens : 106
Data de inscrição : 24/10/2013
Idade : 25
Re: [AU3] RGB2HEX
C EST DU DEJA VUE SA J AI DU NE FAIRE UN MOI EN VBNET IL ME SEMBLE DONC C EST PAS UNE INOVATION ON SE REPETE
FRED92G- EQUIPE BBAT
- Mensagens : 260
Data de inscrição : 04/06/2013
Idade : 38
Localização : FRANCE
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ven 25 Déc 2015, 14:17 par Sachadee
» [devellopez] Formater une date en ligne Dos
Ven 31 Juil 2015, 10:40 par Dylan Gadacha
» Un super Tuto Batch de IniTScreen
Lun 08 Juin 2015, 12:16 par InitScreen
» Un code MATRIX sympa
Dim 12 Avr 2015, 14:27 par Sachadee
» [BAT/EXE] DresolChange changer la sesolution de l´écran
Mar 17 Mar 2015, 09:12 par Sachadee
» [EXE/bat] DpScript Código Delphi interpreter
Jeu 12 Mar 2015, 15:48 par Sachadee
» Externo SaveDlg com 2 kb
Dim 15 Fév 2015, 12:20 par Sachadee
» présentation
Dim 15 Fév 2015, 12:14 par Sachadee
» [developpez.com] Transcodage fichier vidéo si fichier déposé
Mar 03 Fév 2015, 01:02 par Sachadee