Private Sub lvwexif_Click(sender As Object, e As System.EventArgs) Handles lvwexif.Click
Dim ligne As Integer
ligne = lvwexif.SelectedIndices(0).ToString
MsgBox(lvwexif.Items(ligne).SubItems(1).ToString)
End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question'http://msdn.microsoft.com/fr-fr/library/aa701005(v=vs.71).aspx
Imports System.Drawing.Imaging
Public Class Form1
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
Dim image = New Bitmap("C:\chemin image.jpg")
'Get the PropertyItems property from image.
Dim propItems As PropertyItem() = image.PropertyItems
Dim encoding As New System.Text.ASCIIEncoding()
Dim manufacturer As String = encoding.GetString(propItems(1).Value)
MsgBox( _
"The equipment make is " + manufacturer + ".")
End Sub
End Class
Private Sub cmdfind(ByVal metadonnee As String)
Dim lastSearch As String
Dim lastIndex As Integer = -1
Dim searchText As String = metadonnee
Dim lvItem As ListViewItem = Nothing
'nettoyer items sélectionnés
If (lvwexif.SelectedItems.Count > 0) Then
lvwexif.SelectedItems(0).Selected = False
End If
'vérifier si le lastSearch est le même que l'actuel
'Vérifiez également si nous avons atteint le dernier élément
'a la deuxième vérification, lastIndex <listView.Items.Count - 1, fait en sorte de ne pas
'aller au-delà des indices de la listview
'la façon dont elle est maintenant, si nous atteignons le dernier élément de la recherche il va revenir au
'premier point
If searchText = lastSearch And lastIndex < lvwexif.Items.Count - 1 Then
'Nous avons besoin de continuer là où nous nous sommes quittés,
' recherche 1 devant où nous l'avons trouvé;», la position du même nom
lvItem = lvwexif.FindItemWithText(searchText, False, lastIndex + 1)
Else
'lancer la recherche depuis le début
lvItem = lvwexif.FindItemWithText(searchText, False, 0)
End If
lastSearch = searchText
If Not (lvItem Is Nothing) Then
lastIndex = lvItem.Index
lvwexif.Focus()
lvItem.Selected = True
lvwexif.TopItem = lvItem
End If
End Sub
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
cmdfind("FocalLength")
Dim ligne As Integer
ligne = lvwexif.SelectedIndices(0).ToString
MsgBox(lvwexif.Items(ligne).SubItems(1).ToString)
End Sub
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
cmdfind("FocalLength")
Dim ligne As Integer
ligne = lvwexif.SelectedIndices(0).ToString
MsgBox(lvwexif.Items(ligne).SubItems(1).Text)
End Sub
9 janv. 2014 à 08:00
http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/EXIF.html