AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TBitmap unter NET

Ein Thema von Thorus · begonnen am 30. Mär 2006 · letzter Beitrag vom 5. Apr 2006
Antwort Antwort
Thorus

Registriert seit: 3. Jul 2004
23 Beiträge
 
Delphi 2005 Personal
 
#1

TBitmap unter NET

  Alt 30. Mär 2006, 11:49
Hallo,

ich habe viel in Delphi32 programmiert, möchte jetzt aber auch halbwegs mit NET was hinbekommen.
Die größte Hürde dabei ist zurzeit Multimedia, insbesondere erstmal Bitmaps.

Wie kann ich denn überhaupt TBitmap in einem NET-Projekt nutzen?
Ich habe in der Borland-Hilfe zu NET den Artikel "TBitmap Klasse" angeschaut, aber bin leider nicht ganz schlau draus geworden, was ich nun einbinden muss.

Da steht bei Hierachie z.B. Borland.Vcl.Graphics.TGraphic

Woher weiß ich generell, was ich einzubinden habe, wenn so was dasteht.

Ist es sinnvoll zur Bildbearbeitung/Verwaltung TBitmap unter NET zu benutzen? Weil irgendwie ist ja TBitmap VCL.
Gibt es eine reine NET-Alternative, mit der man auch ordentlich arbeiten kann?
Sprich so was in der Art wie Canvas sollte schon dabei sein.

Kann ich auch BitBlt in NET-Projekten nutzen oder gibt es da eine Alternative?
  Mit Zitat antworten Zitat
Thorus

Registriert seit: 3. Jul 2004
23 Beiträge
 
Delphi 2005 Personal
 
#2

Re: TBitmap unter NET

  Alt 2. Apr 2006, 18:17
Hat noch keiner irgendwelche Erfahrungen mit Bitmaps unter NET gemacht?
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#3

Re: TBitmap unter NET

  Alt 2. Apr 2006, 18:38
Es gibt doch eine (System.Graphics.Drawing2d.(??))Bitmap Klasse. Mit der kannst du auch laden und speichern. Zum bearbeiten musdt du dann ein Graphic-Objekt draus machen (new Graphic(Bitmap) bzw. Graphic.Create(Bitmap)).

Änderungen am Graphic-Objekt wirken sich direkt auf das Bitmap-Objekt aus!

(Ich arbeite nur mit C# unter .Net, also könnte das alles ein bisschen anders heissen...)
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Thorus

Registriert seit: 3. Jul 2004
23 Beiträge
 
Delphi 2005 Personal
 
#4

Re: TBitmap unter NET

  Alt 5. Apr 2006, 18:32
Ah hab es gefunden.

Speichern (Save) habe ich zwar gefunden bei Bitmap, aber nicht wie man ein Bild von einer Datei ladet.
.NET Framework Class Library ist zwar gut, aber für Delphi nicht so passend, weil die Bsp ja nicht für Delphi dastehen.

Weiß jemand, was man am besten zur Anzeigen von Bildern in NET unter Delphi nimmt? PictureBox gibt es z.B.
Bei Delphi32 ist es wohl TImage vorrangig.
  Mit Zitat antworten Zitat
Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#5

Re: TBitmap unter NET

  Alt 5. Apr 2006, 19:07
Zitat von Thorus:
Speichern (Save) habe ich zwar gefunden bei Bitmap, aber nicht wie man ein Bild von einer Datei ladet.
Schau dir mal die Konstruktoren von Bitmap an.
Zitat:
.NET Framework Class Library ist zwar gut, aber für Delphi nicht so passend, weil die Bsp ja nicht für Delphi dastehen.
Damit wirst du leben müssen, solange Microsoft DevCo nicht aufkauft. Aber wenigstens ein grundlegendes Verständinis von C# ist für jeden .Net-Programmierer Pflicht.

Zitat:
Weiß jemand, was man am besten zur Anzeigen von Bildern in NET unter Delphi nimmt? PictureBox gibt es z.B.
Bei Delphi32 ist es wohl TImage vorrangig.
Wie bei Delphi.Win32 ist es eigentlich ziemlich egal, ob du nun auf ein spezielles Control oder einfach auf die Formcanvas zeichnest. Aber ebenso gilt wie unter Win32: Buffering per Offscreenbitmap.
Sebastian
Moderator in der EE
  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 19:14 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