AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

TPicture mit eigener BMP-Extension

Ein Thema von Dennis07 · begonnen am 10. Aug 2012 · letzter Beitrag vom 13. Aug 2012
Antwort Antwort
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.076 Beiträge
 
Delphi 12 Athens
 
#1

AW: TPicture mit eigener BMP-Extension

  Alt 10. Aug 2012, 06:30
Es kommt in jedem Fall eine Zugriffsverletzung. Ob ich es mit dem Bitmap oder der Grafik als TJpegImage versuche, immer kommt diese Fehlermeldung und das Bild wird nicht angezeigt.
Eine Zugriffsverletzung? An welcher Stelle bei welchem Code?

Wenn die Meldung mit der Dateierweiterung bei LoadFromFile der TBitmap kommen sollte (was ich eigentlich nicht glaube), kannst du die in TFileStream laden und dann mit LoadFromStream arbeiten.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#2

AW: TPicture mit eigener BMP-Extension

  Alt 10. Aug 2012, 07:15
Passt nicht ganz hier her, aber Du kannst natürlich auch ein eigens Grafikformat an eine Endung binden, wie die Daten dargestellt werden liegt dann bei Dir.
Ansonsten wurde die Streamlösung auf TBitmap ja bereits genannt.
Angehängte Dateien
Dateityp: pas MyGraphic.pas (2,6 KB, 4x aufgerufen)
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)

Geändert von Bummi (10. Aug 2012 um 07:19 Uhr)
  Mit Zitat antworten Zitat
Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.494 Beiträge
 
Delphi 12 Athens
 
#3

AW: TPicture mit eigener BMP-Extension

  Alt 10. Aug 2012, 08:15
Unabhängig von der eigentlichen Frage:
Delphi-Quellcode:
  case ImageID of
   (0 or 4): begin
So wird 0 und 4 bitweise verknüpft und nur mit dem Ergebnis 4 verglichen.

Sollen beide Fälle berücksichtigt werden, muss das so ausschaun:
Delphi-Quellcode:
  case ImageID of
    0, 4: begin
  Mit Zitat antworten Zitat
Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#4

AW: TPicture mit eigener BMP-Extension

  Alt 10. Aug 2012, 07:13
Passt nicht ganz hier her, aber Du kannst natürlich auch ein eigens Grafikformat an eine Endung binden, wie die Daten dargestellt werden liegt dann bei Dir.
Angehängte Dateien
Dateityp: pas MyGraphic.pas (2,6 KB, 6x aufgerufen)
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 04:54 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