Avatar billede biohazard_666 Nybegynder
16. februar 2007 - 13:41 Der er 5 kommentarer og
1 løsning

Transparent ikon - Invalid Picture

Hejsa eksperter :)

Jeg har et ret stort problem med mit ikon som jeg gerne vil have, ska være transparent i baggrunden. Jeg har gemt det i Photoshop CS2 som en .ico fil, og der kan jeg sagtens se ikonet med transparent baggrund osv. med med det samme jeg prøver at sætte det ind i min form, får jeg fejlen "Invalid Picture".

Hvis jeg sætter en baggrund på mit ikon, virker det fint :/

Nogen som kender en løsning til dette problem ?

Lars
Avatar billede falster Ekspert
16. februar 2007 - 14:01 #1
Et langskud:

Umiddelbart ville jeg ikke forbinde et ikon med en form.

Kan du ikke indsætte den i et andet (grafik)format, som bevarer transparensen?
Avatar billede biohazard_666 Nybegynder
16. februar 2007 - 14:32 #2
altså det er formens ikon, det som kommer frem når jeg kompilerer exe-filen som den ikk vil have transparent :/
Avatar billede falster Ekspert
16. februar 2007 - 14:49 #3
OK. I VB kan jeg ikke lige greje det (nu).

Men prøv at udskifte ikonen i den kompilerede fil (exe'n) ved hjælp af ResHacker her

http://www.angusj.com/resourcehacker/

og se, om det virker.
Avatar billede biohazard_666 Nybegynder
16. februar 2007 - 17:36 #4
ah ja det passer jo :)

fik det til at virke ved at bruge ResHack, men må lige se om der er andre der kommer med et "bedre" svar :)
Avatar billede falster Ekspert
21. februar 2007 - 11:23 #5
Jeg har nu tjekket i VB 6.0.

Så vidt jeg kan se, virker det, hvis man overholder størrelse og farver. Op til 32 x 32 og 256 farver (med transparens).

Skyldes måske, at VB nu har en 6-7 år på bagen.
Avatar billede biohazard_666 Nybegynder
13. august 2007 - 18:56 #6
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester