tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
676
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Vektor
    Vektor Vektor ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Beiträge
    156
    Hallo zusammen,

    ich habe wiedermal ein Problem bei dem ich eure Hilfe brauche. Und zwar habe ich in einem alten Projekt unter VB 6 in einer Ressourcendatei (*.res) einige Icons mitverbreitet. Nun möchte ich das Programm unter VB .NET neu schreiben, und dabei auf API's verzichten. Also habe ich von dem Namespace System.Resources gebrauch gemacht und eine Assembly-Ressource-Komponente hinzugefügt. Nun hab ich einige Fragen dazu:

    Wie muss ich mit den Klassen und der Komponente arbeiten? Und wie bekomme ich in die Komponente erstmal die Icons (*.ico) rein?

    Ich muss unter Laufzeit die Icons aus der Ressourcendatei (*.resx) auslesen und einen NotifyIcon-Objekt zuweisen.

    Vielen Dank im vorraus..
     
    "Es gibt noch andere Welten als diese..."
    Stephen King || Der dunkle Turm

  2. #2
    Avatar von Vektor
    Vektor Vektor ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Beiträge
    156
    Hab jetzt nach einigem rumprobieren selber eine Lösung gefunden. Und zwar hab ich mithilfe des SDK-Samples "ResourceEditor" die Icons in eine *.resx-Datei eingefügt und diese dann in eine Klassenbibliothek eingelagert. Dann kann man mit folgendem Code, die Icons auslesen:
    Code :
    1
    2
    3
    4
    5
    
    Dim IconsAssembly as Reflections.Assembly
    IconsAssembly = Reflection.Assembly.Load("Klassenbibliotheksname")
    Dim Res as Resources.ResourceManager = New Resources.RecourceManager( _
    "Klassenbibliotheksname.Ressourcendateiname", IconsAssembly)
    NotifyIcon.Icon = Ctype(Res.GetObject("Iconname", Drawing.Icon))
    Eigentlich ganz simpel wenn man es mal weiß
     
    "Es gibt noch andere Welten als diese..."
    Stephen King || Der dunkle Turm

Ähnliche Themen

  1. Anzahl Icons auslesen
    Von hury im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 03.06.08, 19:58
  2. Mac Icons zu PC
    Von Jan-Frederik Stieler im Forum Mac OS
    Antworten: 1
    Letzter Beitrag: 12.09.07, 14:00
  3. Antworten: 3
    Letzter Beitrag: 27.10.06, 11:13
  4. Icons auslesen und wiedergeben
    Von Xervek im Forum Visual Basic 6.0
    Antworten: 6
    Letzter Beitrag: 01.03.06, 14:24
  5. Icons
    Von ikaruz02 im Forum Photoshop
    Antworten: 3
    Letzter Beitrag: 27.03.02, 13:16