Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Assegnare a un bottone l'icona di un EXE
Forum - C# / VB.NET - Assegnare a un bottone l'icona di un EXE

Avatar
dylan666 (Normal User)
Pro


Messaggi: 101
Iscritto: 08/09/2009

Segnala al moderatore
Postato alle 14:30
Venerdì, 19/10/2012
Buongiorno a tutti e grazie dell'aiuto che mi darete!
Vorrei mettere nel form della mia appicazione un bottone alla cui pressione parta lo sfoglia e mi faccia scegliere un EXE (e fin qui la parte facile).

A questo punto sul bottone stesso (o in una parte del form vicino ad esso) dovrebbe apparire l'cone dell'exe selezionato (ed è questa la parte che non so fare).

Mi dareste qualche suggerimento?

Grazie :D


10101
PM Quote
Avatar
bububs (Normal User)
Expert


Messaggi: 253
Iscritto: 11/03/2010

Segnala al moderatore
Postato alle 15:21
Venerdì, 19/10/2012
Premetto che non ho mai programmato i questo linguaggio però facendo una semplice ricerca su google ho trovato questo: :idea:
http://www.vbnet.it/articoli/33/Estrazione_icone_da_file_e ...
e
http://www.codeproject.com/Articles/6672/Icon-Extractor-in ...


Parte della disumanità del computer sta nel fatto che, una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.  [cit. Isaac Asimov]
PM Quote
Avatar
dylan666 (Normal User)
Pro


Messaggi: 101
Iscritto: 08/09/2009

Segnala al moderatore
Postato alle 15:28
Venerdì, 19/10/2012
Anche io avevo trovato quelle risposte ma mi sembrava impossibile tutto quel codice per uan richiesta tanto semplice!

E infatti ecco la risposta:

Codice sorgente - presumibilmente C# / VB.NET

  1. Dim IconaProgramma As Icon = Icon.ExtractAssociatedIcon("C:\WINDOWS\system32\notepad.exe")
  2. PictureBox1.Image = IconaProgramma.ToBitmap



Mi sono perso qualcosa o è effettivamente l'uovo di colombo? :-|


10101
PM Quote
Avatar
GN (Member)
Guru


Messaggi: 770
Iscritto: 30/04/2011

Segnala al moderatore
Postato alle 21:42
Venerdì, 19/10/2012
Testo quotato

Postato originariamente da dylan666:

Anche io avevo trovato quelle risposte ma mi sembrava impossibile tutto quel codice per uan richiesta tanto semplice!

E infatti ecco la risposta:

Codice sorgente - presumibilmente C# / VB.NET

  1. Dim IconaProgramma As Icon = Icon.ExtractAssociatedIcon("C:\WINDOWS\system32\notepad.exe")
  2. PictureBox1.Image = IconaProgramma.ToBitmap



Mi sono perso qualcosa o è effettivamente l'uovo di colombo? :-|



PM Quote