Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Prism Icon in die TNA einfügen (https://www.delphipraxis.net/40085-icon-die-tna-einfuegen.html)

CalganX 10. Feb 2005 20:31


Icon in die TNA einfügen
 
Hi,
gibt es eine native .NET-Möglichkeit ein Icon in die TNA einzunisten?
Also ohne unmanaged Code, sprich kein Laden von ShellAPI.dll oder sowas. ;)

Chris

Stanlay Hanks 10. Feb 2005 20:43

Re: Icon in die TNA einfügen
 
Hi Chris. Vielleicht hilft dir das ja weiter. Ist zwar für c# aber eventuell kannst du was damit anfangen.

Man liest sich, Stanlay :hi:

CalganX 10. Feb 2005 20:45

Re: Icon in die TNA einfügen
 
Hi Stanlay,
danke. Das hat mir bereits in soweit geholfen, als dass dort die Komponenten TrayIcon genannt wurde, die genau das ist, was ich eigentlich gesucht habe. :wall:

Danke,
Chris

Sprint 10. Feb 2005 20:51

Re: Icon in die TNA einfügen
 
Im Namespace System.Windows.Forms gibt es die Klasse NotifyIcon.

CalganX 10. Feb 2005 20:56

Re: Icon in die TNA einfügen
 
Hi Sprint,
genau die meinte ich natürlich. Kleiner Schreibfehler.

Danke,
Chris

Stanlay Hanks 10. Feb 2005 20:58

Re: Icon in die TNA einfügen
 
Das steht in dem Artikel auch :)

Hab grade kein Delphi da, aber hab mal schnell was in c# zusammen gezimmert, funktioniert auch.

Code:
DlgOpen.ShowDialog();
string AIconFile = DlgOpen.FileName;
System.Drawing.Icon AIcon = new System.Drawing.Icon(AIconPath);
notifyIcon1.Icon = AIcon;
notifyIcon1.Visible = true;
notifyIcon1.Text = "Test Icon";
Man liest sich, Stanlay :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz