Använd CommonDialog hittar du under Projekt Components. Det e inte riktigt så jag menar. Spana in detta exempel: http://www.ex-designz.net/apidetail.asp?api_id=293 Samma som Johans exempel. Ett annat exempel som låter dig hämta (pic color) från valfri plats på din skärm.Sv: i paint finns en knapp pick color
Microsoft Common Dialog Control 6.0
<code>
'CommonDialog1 är döpt till CmDialog
CmDialog.Flags = cdlCCRGBInit
CmDialog.ShowColor
'Hämta färgkod vid Ok knappen på CmDialog
Label1.Caption = Hex$(CmDialog.Color)
Form1.BackColor = CmDialog.Color
</code>Sv:i paint finns en knapp pick color
i paint finns en funktion som heter pick color
så då undrar ja om det tillhör commondialog eller vart man man finna den
att ja kan peka i en bild med pil eller annan pekare o få färgen i den punkten som ja pekar på
ska kolla en grej idagSv: i paint finns en knapp pick color
/JohanSv:i paint finns en knapp pick color
<b>Obs</b> ! Form1 och Picture1 ScaleMode = 3 (Pixel)
<code>
Option Explicit
Private Declare Function GetPixel Lib "gdi32" _
(ByVal hdc As Long, ByVal X As Long, _
ByVal Y As Long) As Long
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, _
X As Single, Y As Single)
MsgBox Hex$(GetPixel(Form1.hdc, X, Y))
Label1.BackColor = GetPixel(Form1.hdc, X, Y)
End Sub
Private Sub Picture1_MouseUp(Button As Integer, Shift As Integer, _
X As Single, Y As Single)
MsgBox Hex$(GetPixel(Picture1.hdc, X, Y))
Label1.BackColor = GetPixel(Picture1.hdc, X, Y)
End Sub
</code>Sv: i paint finns en knapp pick color
Programarkivet:GetPixel RGB Color
Peka någonstans på skärmen (desktop) och hämta RGB värdet.