vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Fotos schneller laden (New Bitmap) 
Autor: WaldiMaywood
Datum: 16.06.04 18:17

Jedesmal eine neue Instanz des Bitmaps erzeugen, ist doch auch recht unsinnig?! Versuchs mal damit:
Dim foto As Bitmap
Private Sub Form_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  foto = New Bitmap(Dateiname) 
End Sub
Private Sub PictureboxPaint _
(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs)
 ' x y von dem Immage berechnen (Berechnet Seitenverhältnis vom Foto zur 
 ' Zeichenfläche)
xy = Berechnung1(foto, e.ClipRectangle)
th = foto.GetThumbnailImage(xy(0), xy(1), Nothing, New IntPtr())
 
' x y von pos im Immage berechnen (Berechnet die Position, an welcher das Foto 
' auf der Zeichenfläche gezeigt wird)
xy = Berechnung2(th, e.ClipRectangle)
gr.DrawImage(th, xy(0), xy(1), th.Width, th.Height) 
' ... usw.
Steve
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Fotos schneller laden (New Bitmap)1.187t&n16.06.04 16:31
Re: Fotos schneller laden (New Bitmap)831WaldiMaywood16.06.04 18:17
Ok, danke, aber dann gehts weiter765t&n16.06.04 21:47
Re: Ok, danke, aber dann gehts weiter716WaldiMaywood18.06.04 20:04
Re: Fotos schneller laden (New Bitmap)907t&n19.06.04 18:37

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel