Announcement

Collapse
No announcement yet.

verschiedene programmicons

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • verschiedene programmicons

    hi,

    für ein programm möchte ich je nach modus veschiede programmicons!<br>

    1. wie weise ich zur laufzeit ein anderes icon zu? <br>

    2. speichere ich die icons in mehrere timage-kompos oder in eine <br>
    imagelist! wenn imagelist, wie greife ich dann darauf zu? <br>

    gruß

    markus
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

  • #2
    Hallo markus,<BR>
    Du kannst deine Icons in die Resourcendatei deines Projektes einbinden.<BR>
    Dazu kannst du den Bildeditor verwenden, oder auch eine eigene Resourecdatei für die Icons erstellen.<BR>
    Um eine eingene .Res zu erstellen, legst du einfach eine Textdatei<BR>
    mit der Endung .RC an.<BR>
    ICON.RC<BR>
    ICON1 ICON myIcon1.ico<BR>
    ICON2 ICON myIcon2.ico<BR>
    ICON3 ICON myIcon3.ico<BR>

    Diese Datei jagst du durch das Programm brcc32.exe<BR>
    brcc32.exe -foICON.RES ICON.RC -w32<BR>
    Nun hast du eine Resourcendatei ICON.RES.<BR>
    Diese bindest du in dein Programm ein {$R IOCN.RES}.<BR>
    mit der function LoadImage() kanst du diese ICONS auslesen und verwenden.<BR>
    Form1.Icon.Handle := LoadImage(hInstance, 'ICON2', IMAGE_ICON, 32, 32, 0);<BR>
    Hoffe das hilft dir.<BR>
    Matthia

    Comment


    • #3
      hallo matthias,

      vielen dank!

      gruß

      marku
      Herzliche Grüße

      Markus Lemcke
      barrierefreies Webdesign

      Comment

      Working...
      X