vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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
Hmm, irgendiw funktioniert es nicht 
Autor: NaX
Datum: 24.11.03 12:54

Hallo, und danke nocheinmal für deine Bemühungen.
Also ich kann es drehen wie ich will, bei mir erstellt er jedesmal GIF's mit der gleichen Größe.

Hier ist einmal mein komplette Funktion, die für das Speichern des Bildes zuständig ist:
...
Imports vbImgFormat = System.Drawing.Imaging.ImageFormat
Imports vbImaging = System.Drawing.Imaging
 
Public Class Screenshot
  Private myPath As String
  Private myFileName As String
  Private myFormat As String
  Private myMode As String
  Private myCompression As Byte
  ...
  Private Sub savePicture(ByVal aPicture As System.Drawing.Bitmap)
    Dim tFilePath As String
    Dim myEncoderParameters As New vbImaging.EncoderParameters(1)
    Dim myEncoder = vbImaging.Encoder.Quality
    Dim tQuality As Long = 10L
    Dim myEncoderParameter As vbImaging.EncoderParameter = New _
      vbImaging.EncoderParameter(CType(myEncoder, vbImaging.Encoder), tQuality)
    Dim myImageCodecInfo As vbImaging.ImageCodecInfo
 
    myEncoderParameters.Param(0) = myEncoderParameter
    tFilePath = Me.myPath & "\" & Me.myFileName & "." & Me.myFormat
 
    Select Case Me.myFormat
      Case Application.myFormat.Bitmap
        aPicture.Save(tFilePath, vbImgFormat.Bmp)
      Case Application.myFormat.Emf
        aPicture.Save(tFilePath, vbImgFormat.Emf)
      Case Application.myFormat.Gif
        myImageCodecInfo = Functions.getEncoderInfo("image/gif")
        aPicture.Save(tFilePath, myImageCodecInfo, myEncoderParameters)
      Case Application.myFormat.Jpg
        myImageCodecInfo = Functions.getEncoderInfo("image/jpeg")
        aPicture.Save(tFilePath, myImageCodecInfo, myEncoderParameters)
      Case Application.myFormat.Png
        aPicture.Save(tFilePath, vbImgFormat.Png)
      Case Application.myFormat.Tif
        aPicture.Save(tFilePath, vbImgFormat.Tiff)
      Case Application.myFormat.Wmf
        aPicture.Save(tFilePath, vbImgFormat.Wmf)
    End Select
  End Sub
  ...
End Class
Falls du irgendwie einen Fehler bei meinem Konzept findest,
so sage mir bitte Bescheid, da ich mich irgendwie die ganze Zeit im Kreis drehe *g*

Falls es möglich wäre, könntest du deine Funktion ebenfalls posten.
Dann würden wir vielleicht endlich den Unterschied finden.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Bitmap unter anderem Format speichern1.544NaX21.11.03 11:01
Re: Bitmap unter anderem Format speichern1.037Lustlos21.11.03 12:00
Re: Bitmap unter anderem Format speichern1.043NaX21.11.03 12:16
Re: Bitmap unter anderem Format speichern1.041Lustlos21.11.03 12:51
Re: Bitmap unter anderem Format speichern1.001Lustlos21.11.03 13:14
Re: Bitmap unter anderem Format speichern970NaX21.11.03 13:34
Re: Bitmap unter anderem Format speichern993Lustlos21.11.03 15:44
Re: Bitmap unter anderem Format speichern978Lustlos24.11.03 11:59
Hmm, irgendiw funktioniert es nicht1.039NaX24.11.03 12:54
Re: Hmm, irgendiw funktioniert es nicht1.136Lustlos24.11.03 13:34
Re: Hmm, irgendiw funktioniert es nicht940NaX24.11.03 14:15
Re: Hmm, irgendiw funktioniert es nicht967Lustlos24.11.03 14:24
Re: Hmm, irgendiw funktioniert es nicht941NaX24.11.03 14:50
Re: Hmm, irgendiw funktioniert es nicht896Lustlos24.11.03 14:57
Re: Hmm, irgendiw funktioniert es nicht1.022NaX24.11.03 15:02
Re: Hmm, irgendiw funktioniert es nicht1.041Lustlos24.11.03 15:04
Re: Hmm, irgendiw funktioniert es nicht914NaX24.11.03 15:16
Re: Hmm, irgendiw funktioniert es nicht972Lustlos24.11.03 15:20
Re: Bitmap unter anderem Format speichern998Lustlos25.11.03 07:30
Re: Bitmap unter anderem Format speichern1.058NaX28.11.03 12:41

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