Forum: Object-Pascal / Delphi-Language
by Bummi,
11. Aug 2012
Speicherplatz??? Ich meinte eher den Aufwand ...
EDIT:
ein einfaches
initialization
TPicture.RegisterFileFormat('TEX', 'BMP mit Endung TEX', TBitmap);
langt auch schon ... also faktischer Aufwand 0
Forum: Object-Pascal / Delphi-Language
by Bummi,
11. Aug 2012
Halte ich zwar für oversized nur um eine Endung laden zu können, eigentlich eher dafür gedacht ein eigenes Format zu implementieren, aber der Anhang tut was Du willst.
uses TEXBMP.pas;
procedure TForm2.Button1Click(Sender: TObject);
begin
Image2.Picture.LoadFromFile('C:\Bilder\Bummi.TEX');
end;
Forum: Object-Pascal / Delphi-Language
by Bummi,
11. Aug 2012
intern wird eh in einem Stream geladen, nimmt sich also nichts.
Du kannst MyGraphic.pas aus Posting #6 auch problemlos so umbauen dass Du *.TEX als Bitmap direkt per Image1.Picture.LoadfromFile('Pfad\beispiel.TEX') laden kannst.
EDIT:
oberes (#13) angepasst (ohne sichtbare Streams)
Forum: Object-Pascal / Delphi-Language
by Bummi,
10. Aug 2012
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.
Forum: Object-Pascal / Delphi-Language
by Bummi,
10. Aug 2012
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.