AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Systemressourcen erschöpft beim Zuweisen eines Projekt-Icons
Thema durchsuchen
Ansicht
Themen-Optionen

Systemressourcen erschöpft beim Zuweisen eines Projekt-Icons

Ein Thema von Union · begonnen am 2. Aug 2019 · letzter Beitrag vom 5. Aug 2019
Antwort Antwort
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#1

Systemressourcen erschöpft beim Zuweisen eines Projekt-Icons

  Alt 2. Aug 2019, 18:13
Wenn ich mit Delphi 10.3.1 RIO ein neues (oder bestehendes) Projekt bearbeite und die angehängte ico Datei als Programmsymbol verwenden möchte, erscheint die Meldung

Zitat:
Symbol kann nicht gesetzt werden: Systemressourcen erschöpft

Manueller Eintrag in die dproj funktioniert, dann aber kommt der Fehler immer beim Aufruf der Projektoptionen.
Angehängte Dateien
Dateityp: zip part-kolben.zip (8,9 KB, 8x aufgerufen)
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Benutzerbild von blawen
blawen

Registriert seit: 1. Dez 2003
Ort: Luterbach (CH)
679 Beiträge
 
Delphi 12 Athens
 
#2

AW: Systemressourcen erschöpft beim Zuweisen eines Projekt-Icons

  Alt 2. Aug 2019, 18:49
Wenn ich mit Delphi 10.3.1 RIO ein neues (oder bestehendes) Projekt bearbeite und die angehängte ico Datei als Programmsymbol verwenden möchte, erscheint die Meldung

Zitat:
Symbol kann nicht gesetzt werden: Systemressourcen erschöpft

Manueller Eintrag in die dproj funktioniert, dann aber kommt der Fehler immer beim Aufruf der Projektoptionen.
Wenn ich das Bild in ein neues Projekt einbinden möchte kommt die Meldung "Symbol kann nicht gesetzt werden: Ungültiges Symbol".
Ein echtes ICO scheint es nicht zu sein -> Versuche es doch mal mit Irfanview oder ähnlichem umzuwandeln.
Miniaturansicht angehängter Grafiken
header_part_kolben.jpg  
Roland
  Mit Zitat antworten Zitat
Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.081 Beiträge
 
Delphi 2009 Professional
 
#3

AW: Systemressourcen erschöpft beim Zuweisen eines Projekt-Icons

  Alt 2. Aug 2019, 19:02
Es muss mindestens ein Bitmap-Icon enthalten sein.
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat
Delphi.Narium

Registriert seit: 27. Nov 2017
2.508 Beiträge
 
Delphi 7 Professional
 
#4

AW: Systemressourcen erschöpft beim Zuweisen eines Projekt-Icons

  Alt 3. Aug 2019, 17:59
Die Datei ist (mit an sicherheitgrenzender Wahrscheinlichkeit) defekt.
Es ist aber keinesfalls eine Icon-Datei des Formates, welches die Dateiendung suggeriert.

Es scheint ein PNG-Bild zu sein. Die entsprechenden Dateien beginnen jedoch mit der Zeichenfolge ‰PNG. Hier befinden sich aber noch 22 Byte "irgendwasanderes" davor. Vermutlich führt das dazu, dass die Routine zum Laden des Icons "irgendwie ins Stolpern gerät."

IrfanView zeigt bei der Datei einfach nur nix an.
  Mit Zitat antworten Zitat
Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.081 Beiträge
 
Delphi 2009 Professional
 
#5

AW: Systemressourcen erschöpft beim Zuweisen eines Projekt-Icons

  Alt 4. Aug 2019, 09:07
Die Datei ist (mit an sicherheitgrenzender Wahrscheinlichkeit) defekt.
Es ist aber keinesfalls eine Icon-Datei des Formates, welches die Dateiendung suggeriert.
Die Datei ist korrekt.
Problem ist einfach, dass die Icon-Gruppe nur einen PNG-Icon-Entry enthält, Delphi aber mindestens einen Bitmap-Icon-Entry möchte, da es diesen in den Optionen anzeigt und dort ganz offensichtlich keinen PNG-Icon-Entry anzeigen kann.

Es scheint ein PNG-Bild zu sein. Die entsprechenden Dateien beginnen jedoch mit der Zeichenfolge ‰PNG. Hier befinden sich aber noch 22 Byte "irgendwasanderes" davor.
Bitte bei der Fachsprache bleiben. Das ist kein PNG-Bild, sondern ein PNG-Icon-Entry und das "irgendwasanderes" nennt man "Group-Icon-Header", eine Art Inhaltsverzeichnis für das, was danach kommt.

IrfanView zeigt bei der Datei einfach nur nix an.
IrfanView zeigt nur nichts an, weil das Icon komplett schwarz mit Alphakanal ist und IrfanView auch 2019 Alphakanäle immer noch nicht unterstützt sondern gegen die eingestellte Fensterhintergrundfarbe glättet und sämtliche Informationen über den Alphakanal anschließend verwirft. In Windows funktioniert die Datei problemlos.
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#6

AW: Systemressourcen erschöpft beim Zuweisen eines Projekt-Icons

  Alt 5. Aug 2019, 09:19
Ja, es scheint wirklich an der etwas simppel gestrickten Anzeigeroutine der BDS zu liegen. Die Datei kann auch in Irfanview bearbeitet werden, wenn man dort die Fensterfarbe auf die Farbe des Alphakanals setzt
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:24 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