vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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

Visual-Basic Einsteiger
Re: Bild aus Zwischenablage abspeichern 
Autor: xxs
Datum: 21.02.05 17:39

Das funktioniert auch nicht, das Bild hat wiederum 7937*4905 (Windows XP) Pixel, und das ist zu groß damit ich es mit dem Rest des Programmes zu einer jpg-Datei mit einer festgelegten Größe umwandeln kann.
Hier der komplette Code:
Private Sub Form_Load()
 
 
    ' DLL initialisieren
    On Local Error Resume Next
    Set janConvDLL = CreateObject("janGraphics.Compendium")
    If Err <> 0 Then
      ' DLL erst noch registrieren!
      RegisterFile App.Path & "\janGraphics.dll", True
      Err = 0
      Set janConvDLL = CreateObject("janGraphics.Compendium")
      If Err <> 0 Then
        MsgBox "Fehler!" & vbCrLf & _
          "Die DLL 'jangarphics.dll' konnte nicht initialisiert werden!", _
          vbCritical, "FEHLER!"
        Exit Sub
      End If
    End If
 
 
SavePicture Clipboard.GetData, "c:\test\temp.bmp"
 
 
' Bild konvertieren
Dim sMsg As String
Dim sFile1 As String
Dim sFile2 As String
 
' Ausgangsbild, z.B. "Bitmap"
sFile1 = "c:\test\bild1.bmp"
 
' Zielbild nach JPG, Qualität 70% des Originalbildes
sFile2 = "c:\test\test1.jpg.jpg"
 
sMsg = janConvDLL.ConvertEx(sFile1, sFile2, 0, 0, False, 100)
If sMsg <> "" Then MsgBox "Fehler!" & vbCrLf & sMsg
UnloadForms
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Bild aus Zwischenablage abspeichern789xxs19.02.05 18:05
Re: Bild aus Zwischenablage abspeichern564ModeratorDieter21.02.05 07:42
Re: Bild aus Zwischenablage abspeichern645xxs21.02.05 17:39

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