login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[VB.net] Pad naar cd driver te weten komen

Offline bigsmoke - 03/08/2007 13:41
Avatar van bigsmokePHP interesse Hoi, ik ben nog niet zo lang bezig met vb en ik zou graag een file willen runnen van op een cd. Het is mogelijk met het shell command maar dan moet ik het pad naar de cd driver te weten komen. Iemand enig idee hoe dat moet? Het programma waarmee ik die nieuwe file wil runnen staat evenals op die cd.

2 antwoorden

Gesponsorde links
Offline Abbas - 03/08/2007 14:51
Avatar van Abbas Gouden medaille

Crew .NET
Als eerste zet je alle beschikbare drives in een dropdownlist (vanuit het Page_Load event
  1. For Each drive As String In Directory.GetLogicalDrives()
  2. lijst_drives.Items.Add(drive)
  3. 'lijst_drives is het ID van de DropDownList
  4. Next drive


Zorg dat je een knop hebt en zet dit in het event van die knop:
  1. Dim file_system_object As New FileSystemObject
  2. Dim gekozen_drive As Drive = _
  3. file_system_object.GetDrive(lijst_drives.SelectedItem.ToString)
  4.  
  5. If gekozen_drive.IsReady And gekozen_drive.DriveType = CDROM Then
  6. Response.Write(gekozen_drive.Path)
  7. Else
  8. Response.Write("Drive niet klaar of geen CD-ROM drive gekozen")
  9. End If

Dit stuk code zorgt ervoor dat het type van de gekozen drive wordt opgehaald en als de drive klaar is en van het type CDROM is, geeft hij het pad weer, anders een foutmelding...

Succes! 
Offline citroen - 03/08/2007 15:06
Avatar van citroen Onbekend en anders zet je de file gewoon langs uw applicatie en accessed je die met Application.StartupPath en de filename
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.182s