| |

Fortgeschrittene ProgrammierungRe: Bilder vergleichen, ist das möglich ? | |  | Autor: GuidoE | Datum: 24.12.03 21:12 |
| Hallo Leute.
Das VB@rchiv hat doch ungeahnte Möglichkeiten: Prüfen, ob zwei Bilder identisch sind
Ich habe den Code ein wenig abgeändert, so dass man die Pfade zu den Bildern direkt eingeben kann!
Option Explicit
Private Sub Command1_Click()
Dim Pic1 As StdPicture
Dim Pic2 As StdPicture
' Hier die Pfade zu den Bildern eingeben ...
Set Pic1 = LoadPicture("C:\Bild1.bmp")
Set Pic2 = LoadPicture("C:\Bild2.bmp")
' ... und dann prüfen
MsgBox PicCompare(Pic1, Pic2)
End Sub
' Zwei Bilder miteinander vergleichen
' Rückgabewert: True, wenn Bilder identisch
' False, wenn Bilder unterschiedlich
Public Function PicCompare(Pic1 As StdPicture, _
Pic2 As StdPicture) As Boolean
Dim myPropBag As PropertyBag
Dim vContents1 As Variant
Dim vContents2 As Variant
' 1. Bild speichern und Inhalt zwischenspeichern
Set myPropBag = New PropertyBag
With myPropBag
.WriteProperty "Picture", Pic1
vContents1 = .Contents
End With
' 2. Bild speichern und Inhalt zwischenspeichern
Set myPropBag = New PropertyBag
With myPropBag
.WriteProperty "Picture", Pic2
vContents2 = .Contents
End With
' Bilder vergleichen
PicCompare = (CStr(vContents1) = CStr(vContents2))
End Function Viele Grüsse und fröhliche Weihnachten,
Guido. |  |
 | 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 |
  |
|
Neu! sevCommand 4.0 
Professionelle Schaltflächen im modernen Design!
Mit nur wenigen Mausklicks statten auch Sie Ihre Anwendungen ab sofort mit grafischen Schaltflächen im modernen Look & Feel aus (WinXP, Office, Vista oder auch Windows 8), inkl. große Symbolbibliothek. Weitere InfosTipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
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
|
|