Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Determining if a string is a valid filename for system

Determining if a string is a valid filename for system

Scheduled Pinned Locked Moved C#
tutorialquestion
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    misterbear
    wrote on last edited by
    #1

    How can you determine if a string is in fact a valid filename for the system I am on? What i want to do is have a textbox where a user can edit a string, and then opening a save dialog where the text from the textbox shall be proposed as the name of the file, provided it is a valid filename. Otherwise I want to propose a standard default filename for him/her. any ideas? I tried to use the path class and call one of it's static members since the documentation seems to say that all static members of Path check this for you. This does not seem to be the case however since I do not get an exception from for example Path.IsPathRooted(path), but when calling the showdialog() for the SaveFileDialog I get the argumentexception... /Bjørn

    L 1 Reply Last reply
    0
    • M misterbear

      How can you determine if a string is in fact a valid filename for the system I am on? What i want to do is have a textbox where a user can edit a string, and then opening a save dialog where the text from the textbox shall be proposed as the name of the file, provided it is a valid filename. Otherwise I want to propose a standard default filename for him/her. any ideas? I tried to use the path class and call one of it's static members since the documentation seems to say that all static members of Path check this for you. This does not seem to be the case however since I do not get an exception from for example Path.IsPathRooted(path), but when calling the showdialog() for the SaveFileDialog I get the argumentexception... /Bjørn

      L Offline
      L Offline
      leppie
      wrote on last edited by
      #2

      Path will be valid as long as it has the valid characters, which u can check for. xacc-ide 0.0.15 now with C#, MSIL, C, XML, ASP.NET, Nemerle, MyXaml and HLSL coloring - Screenshots

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups