Method in a class library

sabato 06 giugno 2009 - 22.36

anallie0 Profilo | Newbie

Salve a tutti
Sto usando il compact framework e sto cercando di convertire RGB in HSL, dal web ho copiato questa funzione.

Public Class Form5


Private Declare Function ColorRGBToHLS Lib "shlwapi.dll" (ByVal clrRGB As Double, ByRef pwHue As Double, ByRef pwLuminance As Double, ByRef pwSaturation As Double)
Private Sub prova()
Dim Hue, Luminance, Saturation As Double
Dim clr As Double

clr = 32000

ColorRGBToHLS(clr, Hue, Luminance, Saturation)
MsgBox("Hue: " & Str(Hue) & ", Lum: " & Str(Luminance) & ", Saturation: " & Str(Saturation))
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
prova()
End Sub
End Class

ma quando eseguo il programma e tappo sul button mi appare questo errore.

if a method in a class library has been removed recompiled any assemblies

l'errore viene generato da questa riga:
ColorRGBToHLS(clr, Hue, Luminance, Saturation)

Qualcuno sa dirmi dove sbaglio
grazie
Angelo A.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5