CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Formularios y GDI+
(1/1)
Begeo:
Busca en google... Busca en google...Busca en google...Busca en google...Busca en google... Busca en google... Busca en google... Busca en google...Busca en google...
Saludos. Termine esta tarde una buena parte de mi programa, y pensaba que era un buen momento para meter un huevo de pascua (...). Lo que intento hacer es que se sobreponga una imagen desde un archivo (.png ) con transparencia propia para que se pueda ver la imagen que hay debajo (un control). Llevo ya 3 horas intentandolo.
Estaba siguiendo http://www.codeproject.com/KB/GDI-plus/ ... nding.aspx para hacerlo, pero esta en C# (cosa que no tendria que ser un problema). El problema en si reside en que me pierdo con la matriz. O sea, llego a lo de "As New ColorMatrix(crlMatrix)", pero me dice que crlMatrix no existe.
--- Código: vb.net ---Imports System.Drawing.Drawing2DImports System.DrawingImports System.Drawing.ImagingImports System.Drawing.Imaging.ColorMatrixPublic Class ColorMatrix Dim AlphaMatrix As Single(,) = { _{1, 0, 0, 0, 0}, _{0, 1, 0, 0, 0}, _{0, 0, 1, 0, 0}, _{0, 0, 0, 1, 0}, _{0, 0, 0, 0, 1}}End Class Public Class Battle',,, aqui va el sub Batte_Load. He ignorado el material sin importancia.'Loading Easter Eggs Dim LeftOver1 As Image = Image.FromFile(Application.StartupPath + "gfxleftover1.png") LogTXT.Text = "System>Graphics loaded." + vbNewLine + LogTXT.Text Dim AlphaMtx As New ColorMatrix(AlphaMatrix) Dim AlphaAtt As ImageAttributes'...material sin importancia ignorado!
Una ayudita por favor? :(
Navegación
Ir a la versión completa