FolderBrowserDialog

Status
Niet open voor verdere reacties.

Twanno5483

Gebruiker
Lid geworden
1 mrt 2009
Berichten
74
Hoi allemaal,

Ik heb me een programmaatje geschreven om de voorraad in mijn bus bij te houden. Ik kan nu ook aangeven waar ik mijn database file (SQL Compact) heb staan. Dit heb ik d.m.v. een FolderBrowserDialog gemaakt. Nu is mijn bedoeling dat als ik een map selecteer waar de sdf file niet in staat, dat mijn OK knop gedisabled blijft.
Ik heb geen idee hoe ik dit voor elkaar moet boxen.

Alvast bedankt.
Twan
 
Ik weet niet hoe dat moet, maar wat wel (makkeliijker) kan, is dat je nadat diegene op OK heeft gedrukt pas checkt of die database er wel instaat..

Code om te checken of je database wel in de map staat:
Code:
My.Computer.FileSystem.FindInFiles("map", "databasenaam", True, FileIO.SearchOption.SearchTopLevelOnly)

Je kan het nog wat aanpassen, maar zo zou het moeten werken...

Succes!:thumb:


PS: Je kan ook gewoon je eigen FolderBrowserDialog in elkaar timmeren, dan kan het waarschijnlijk wel makkelijker...
 
Zoiets:

[cpp]Dim fbDialog As New FolderBrowserDialog
If fbDialog.ShowDialog() = DialogResult.OK Then
For Each Item As String In System.IO.Directory.GetFiles(fbDialog.SelectedPath)
If System.IO.Path.GetFileName(Item) = "databasenaam.sdf" Then OKButton.Enabled = True
Next
End If[/cpp]
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan