![]() |
Toolbar, aber keine Pics drauf? [gelöst]
Ich baue gerade eins meiner nonVCL-Tools als WinForms-Anwendung um. (Irgendwann muss man ja anfangen ;)). Ich habe also die Toolbar drauf gepappt, dazu die ImageList mit den Bildern zugewiesen und die Pics entsprechend zugeordnet.
Im Designer sehe ich die Bilder auf den Buttons. In der kompilierten Exe allerdings nicht. :( Kann mir da jemand auf die Sprünge helfen? |
Re: Toolbar, aber keine Pics drauf?
Du meinst ja VCL programmierung oder?
Du musst auf so ein Toolbutton klicken und da steht irgendwo ImageIndex und dort das gewüschnte Bild auswählen |
Re: Toolbar, aber keine Pics drauf?
Liste der Anhänge anzeigen (Anzahl: 1)
Nee, nee. Das hat schon seine Richtigkeit, dass das hier in .NET steht.
Ich rede von einer WinForms-Anwendung; sprich: einem .NET-Programm. Wie gesagt: in Delphi sehe ich die Pics ja auf den Buttons (ist ja recht simpel). Nur meine kompilierte Exe weigert sich, die Bilder darzustellen. PS: Kann das Ding ja mal anhängen. Is´ aber noch lange nicht fertig. ;) |
Re: Toolbar, aber keine Pics drauf?
upsss. sorry,
hab net geguckt wo des war... (und mit WinForms konnte ich net viel damit anfangen) |
Re: Toolbar, aber keine Pics drauf?
Hm... da sind ja wirklich keine Buttons...
Ich habs mal versucht mit Windows Forms nachzubauen... Ich kann aber nichtmal kompilieren:
Code:
(mit vcl.net ging es einwandfrei)
[ResGen Schwerer Fehler] WinForm.resx(1): Fehler: Ungltige ResX-Eingabe. Fehler: Spezifische Ausnahme: TargetInvocationException Meldung: Ungltige ResX-Eingabe. ---> TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> InvalidOperationException: ImageList konnte nicht geladen werden. 2 Fehler.
mfG mirage228 |
Re: Toolbar, aber keine Pics drauf?
Liste der Anhänge anzeigen (Anzahl: 1)
Also ich habe mal kurz geklickert und konnte keine Probleme finden...
...:cat:... |
Re: Toolbar, aber keine Pics drauf?
Liste der Anhänge anzeigen (Anzahl: 1)
Hm, da bin ich doch etwas ratlos. Wenn ich dein Sample, @sakura, kompiliere und starte, dann sehe ich auch die Grafiken auf den Buttons. Und in den Einstellungen konnte ich keine Unterschiede entdecken, oder ich habe sie übersehen.
Vielleicht liegt´s auch einfach nur an meinen Bitmaps? 16x16 mit 16 Farben. :? Wie auch immer, ich hänge mal meine Sourcen an. Vielleicht findet einer das Problem. Ach, und bitte nicht über den Registry-Code wundern. ;) Ich habe zwei Varianten drin: eine, die ich mir von Borlands Demo "WinService" abgeschaut habe, und eine zweite (deaktivierte), die dem alten TRegistry-Stil entspricht. btw: Das Update #1 für D8 habe ich drauf. Fehlt vielleicht noch was in der Richtung? |
Re: Toolbar, aber keine Pics drauf?
Bei mir geht Dein Sample einwandfrei :?
Zitat:
...:cat:... |
Re: Toolbar, aber keine Pics drauf?
Also ich mal an der ImageList von Mathias Projekt rumgeschraubt und danach habe ich beim Kompilieren wieder diese Fehlermeldung gekriegt :evil:
mfG mirage228 |
Re: Toolbar, aber keine Pics drauf?
Hallo MathiasSimmack,
wenn ich die Größe der Bilder in einer ImageList verändere, sie z.B. von 16x16 auf 24x24 stelle verschwinden alle Bilder aus meiner ImageList. Veränderst du vielleicht die Größe der Images nach dem laden nochmal? PS: Hoffe das ich keinen Müll erzählt habe. :oops: Tschüß Markus |
Re: Toolbar, aber keine Pics drauf?
Ich habe gerade dein Archiv gesaugt und in D8A geöffnet -> funktioniert.
Ist übrigens ein interessantes Tool, würde mich über eine Veröffentlichung in der Dp freuen. :thuimb: Nachtrag: Ich habe mir alle verfügbaren Updates gesaugt |
Re: Toolbar, aber keine Pics drauf?
Hi,
also bei mir funktioniert es auch nicht... Hast du mal versucht die Visual-styles auszuschalten? Ich habe das irgendwie bei dir auf die Schnelle nicht gefunden :gruebel: |
Re: Toolbar, aber keine Pics drauf?
Zitat:
Ich muss mal gucken, irgendwo muss der Haken ja sein. Zitat:
Zitat:
Delphi-Quellcode:
Application.EnableVisualStyles;
|
Re: Toolbar, aber keine Pics drauf?
Es liegt wohl daran...
Ohne werden jedenfalls die Icons angezeigt.... Liegt das ander Pro-Version? Denn mit höheren scheint das ja zu funktionieren :gruebel: |
Re: Toolbar, aber keine Pics drauf?
Habe ich auch gerade bemerkt, @Alexander.
Wenn das an der Pro-Version liegt, dann tippe ich auf einen Bug, denn prinzipiell ist doch .NET für die Exe verantwortlich und nicht Borland. Will sagen: was sollen die Visual Styles mit dem verwendeten Compiler zu tun haben? Mal gucken. Für´s erste tut´s auch ein Manifest, beigelegt auf die klassische Art. ;) |
Re: Toolbar, aber keine Pics drauf? [gelöst]
Zitat:
Zitat:
|
Re: Toolbar, aber keine Pics drauf? [gelöst]
Noch als Hinweis. Wenn Ihr Bugs entdeckt, dann meldet die bitten in
![]() ...:cat:... |
Re: Toolbar, aber keine Pics drauf? [gelöst]
![]() Also einfach Application.DoEvents() nach Application.EnableVisualStyles() aufrufen. mfG mirage228 |
Re: Toolbar, aber keine Pics drauf? [gelöst]
kann es sein dass das nicht die lösung ist? oder das es sie nicht mehr ist?
hab hier grad genau das gleiche problem. aber doevents war bei mir schon standardmäßig drin, hatte aber ebe nichts bewirkt. und wenn ich enablevisualstyles nicht aufrufe ändert das leider auch nichts :( ich verwende die sandbar komponenten. das komische ist, dass wenn ich die bilder direkt mit image.fromfile() lade es funktioniert. aber alle bilder einzeln direkt von platte reinladen mach ich nur ungern, da zu umständlich und ich darf mich dann wieder um das fehlerabfangen selbst kümmern... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:20 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