edmoor
Inventaris
- Lid geworden
- 8 sep 2000
- Berichten
- 39.754
- Besturingssysteem
- Windows XP, 7, 10, 11-23H2
- Office versie
- Office 365
Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
c01 = Dir(Mid(C_00.Tag, j, 1) & c00)
[COLOR=#060]Private[/COLOR] Sub UserForm_Initialize[COLOR=#009]([/COLOR][COLOR=#009])[/COLOR]
C_00[COLOR=#00F].[/COLOR][URL="http://www.php.net/list"][COLOR=#00F]List[/COLOR][/URL] [COLOR=#00F]=[/COLOR] Blad1[COLOR=#00F].[/COLOR]Cells[COLOR=#009]([/COLOR][COLOR=#F00]1[/COLOR][COLOR=#009])[/COLOR][COLOR=#00F].[/COLOR]CurrentRegion[COLOR=#00F].[/COLOR]Value
With CreateObject[COLOR=#009]([/COLOR][COLOR=#C00]"scripting.filesystemobject"[/COLOR][COLOR=#009])[/COLOR]
[COLOR=#060]For[/COLOR] [URL="http://www.php.net/each"][COLOR=#00F]Each[/COLOR][/URL] It In [COLOR=#00F].[/COLOR]drives
C_00[COLOR=#00F].[/COLOR]Tag [COLOR=#00F]=[/COLOR] C_00[COLOR=#00F].[/COLOR]Tag [COLOR=#00F]&[/COLOR] It[COLOR=#00F].[/COLOR]driveletter
[URL="http://www.php.net/next"][COLOR=#00F]Next[/COLOR][/URL]
[URL="http://www.php.net/end"][COLOR=#00F]End[/COLOR][/URL] With
MsgBox C_00[COLOR=#00F].[/COLOR]Tag
[URL="http://www.php.net/end"][COLOR=#00F]End[/COLOR][/URL] Sub
Private Sub UserForm_Initialize()
C_00.List = Blad1.Cells(1).CurrentRegion.Value
With CreateObject("scripting.filesystemobject")
For Each It In .drives
C_00.Tag = C_00.Tag & It.driveletter
Next
End With
End Sub
Private Sub C_00_Change()
If C_00.ListIndex > -1 Then
c00 = ":\HelpMij\Pictures\"
If C_00.Column(1) = "Ja" Then
For j = 1 To Len(C_00.Tag)
c01 = Dir(Mid(C_00.Tag, j, 1) & c00 & C_00 & "*.jpg")
If c01 <> "" Then Exit For
Next
If c01 <> "" Then Image1.Picture = LoadPicture(Mid(C_00.Tag, j, 1) & c00 & c01)
End If
End If
End Sub
wat je zegt klopt niet.
Als een foto niet bestaat krijgt variabele c01 gewoon geen waarde en wordt leeg.
Er kan daar geen fout optreden.
Ga dat nog even controleren als ik tijd heb straks!!!
De image1 control kan maar 1 foto bevatten.
Wat moet er dan gebeuren met een volgende foto van hetzelfde dossier ?
Per dossier kunnen er meerdere foto's aanwezig zijn, de naam hiervan is dan opvolgend. ( 2022258, 2022258-1, 2022258-2 )
het klinkt een beetje krakkemikkig als je in een bestand dossiers hebt staan met indicatie 'ja' waarvan geen bijpassende foto is.
in pricipe komt dit ook niet voor maar mocht die foto er niet zijn dan moet die wel retour komen met een melding hierover en niet met een fout.
Msgbox Dir(Mid(C_00.Tag,j,1) & c00 & C_00 & "*.jpg")
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.