Avatar billede dranzer Nybegynder
24. januar 2006 - 22:59 Der er 12 kommentarer og
1 løsning

Kan ikke få ikon på min .exe fil! C#

Jeg vil gerne have ikon på min exe fil. Lige nu er det bare såten et hvidt ikon altså såten som exe filer ser ud i Windows når de ikke har noget ikon. Er det muligt at få en kode så man kan få ikon på exe filen?
Avatar billede Syska Mester
24. januar 2006 - 23:35 #1
Properties på dit projekt... Resources -> Icon, der kan du vælge en icon fil...

Sådan gør man hvis man bruger Visual Studio 2005

// ouT
Avatar billede dranzer Nybegynder
24. januar 2006 - 23:50 #2
OK. Men i SharpDevelop 2.0 kan jeg ikke sætte ikon på min exe fil. Hvis du eller nogen andre bruger Visual Studio 2005 så kan de da bare sætte et ikon på en exe fil også sætte kode der gør det her ind kan man ikke det? Fordi jeg kan ikke i mit program. Men hvis jeg havde koden til det så kunne jeg nok godt. ;O)
Avatar billede alex_sleiborg Nybegynder
25. januar 2006 - 08:40 #3
Du kan selv smide et ikon ind således

public MainForm()
{
      InitializeComponent();
     
this.trayIcon.Icon = new Icon(this.GetType(),"Icon.ico");
}
Avatar billede alex_sleiborg Nybegynder
25. januar 2006 - 08:42 #4
this.trayIcon.Icon = new Icon(this.GetType(),"Icon.ico");

skal smides ind i din eksistrende kode, under InitializeComponent();
Avatar billede alex_sleiborg Nybegynder
25. januar 2006 - 08:49 #5
Der bla. denne artikel om ikoner i c#

http://www.eksperten.dk/artikler/774
Avatar billede spif2001 Nybegynder
25. januar 2006 - 09:50 #6
this.trayIcon.Icon = new Icon(this.GetType(),"Icon.ico");

giver et ikon i Systray - den laver ikke om på exe filens ikon
Avatar billede spif2001 Nybegynder
25. januar 2006 - 09:59 #7
Har lige downloadet sharpdevelop 2.0

Højreklik på dit project og vælg properties.

Her er der en mulighed for at vælge application icon
Avatar billede spif2001 Nybegynder
25. januar 2006 - 10:12 #8
Du skal selvfølgelig have en ikon fil du kan henvise den til :)
Avatar billede alex_sleiborg Nybegynder
25. januar 2006 - 10:13 #9
Spif2001... Nå så var der hvis noget jeg havde misforsået... Sorry
Avatar billede spif2001 Nybegynder
25. januar 2006 - 11:36 #10
ingen problem :)

Den artikel jeg har skrevet, er til for de folk, der ikke vil have en masse ikon filer liggende hos slutbrugeren, men hellere vil indoperere dem i exe filen.
Avatar billede alex_sleiborg Nybegynder
25. januar 2006 - 11:57 #11
Det var nu også det jeg regnede med at den gjorde. Altså du kompilede ikonet med ind i den binære fil. Men det kan måske ikke lade sig gøre?
Avatar billede dranzer Nybegynder
25. januar 2006 - 13:10 #12
Tak for hjælpen nu virker det. Men er der nogen der har en hjemmeside hvor man kan downloade mange flotte ikoner?
Avatar billede spif2001 Nybegynder
25. januar 2006 - 13:24 #13
alex --> det ikon jeg kompiler med ind i exe filen i min artikel, bliver brugt til at vise et ikon nede i systray - altså der hvor uret er.

Selve exe filens ikon, altså den som man dobbeltklikker på for at starte et program, skal have det sat inden kompilering. Ligesom dranzer vil have gjort her.

Det er to forskellige ting.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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