![]() |
Icon aus Datei lesen
Hi!
Ich versuch grad nen Prog zu schreiben das ausgewählte Programme in ein Menü einbindet und dessen Icon dann auch anzeigt (so wie es ja normalerweiße sein sollte :wink: ) So nun sieht mein Source so aus:
Delphi-Quellcode:
Die Variable FileName kommt von em Open - Dialog. Jetzt kommt jedes mal, wenn er LoadIcon macht, 0 zurück!
var
hInst: THandle; hBild: HICON; begin with dlgOpen do begin if Execute then begin NewEntry := TRUE; edtProgrammpfad.Text := FileName; hInst := BeginUpdateResource(PChar(FileName), FALSE); hBild := LoadIcon(HInst, PChar('')); Image1.Picture.Icon.Handle := hBild; end; end; Könnt ihr mir da helf0rn ? :roll: tHx Planet |
Re: Icon aus Datei lesen
Versuch´s mal mit
![]() |
Re: Icon aus Datei lesen
Ah ... funkt! Man(n) dankt :)
Noch was: Die Icons sehen jetzt leicht beeeescheiden aus, so verschwommen :? ! Gibts da noch ne Möglichkeit die Icons detaillierter darzustellen ? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz