C#プログラミングの新機能です。私は私のアプリケーションで開いているファイル名である1つの引数を持つコマンドラインで私のウィンドウフォームアプリケーションを実行したい。 にはどうすれば、アプリケーションに渡される引数に関連する次の検証を行うことができます。C#での引数の解析と検証の解析
- は、引数文字列をチェックする引数文字列は、相対パス(のような「〜である場合には、有効なファイルパス(フォルダではなくパス)
- です\ xyz.pdf ")、絶対パス(" C:\ Downloads \ xyz.pdf "など)を生成して検証します。
- 引数stringが有効なファイルパスである場合、ファイルは特定の拡張子でなければなりません(ファイルパスは有効でPDFファイルのみです)。
を、そして場所を正確にあなたが立ち往生していますか? – bassfader
プログラミングは初めてですか?このアドバイスを読んでください:googleとドキュメントを読んで、コードサンプルから学びましょう。私はあなたが3つの個々のポイントをグーグルにすれば、それぞれに適切な解決策を見つけることができると確信しています。 – MarioDS
ヒント[Path.GetFullPath] [1]、[Path.IsPathRooted] [2]。 [1]:http://msdn.microsoft.com/en-us/library/system.io.path.getfullpath.aspx [2]:http://msdn.microsoft.com/en-us /library/system.io.path.ispathrooted –