写真を撮っていて、正確に撮影された時間に従って保存したいと考えています。
また、現在のディレクトリに /pictures という名前のフォルダーを作成し、そのフォルダーに写真を保存したいと思います。これは C# と WPF で行われます。
これは私のコードです:
Image newimage = new Image();
BitmapImage myBitmapImage = new BitmapImage();
myBitmapImage.BeginInit();
newimage.Source = Capture(true) // Take picture
myBitmapImage.UriSource = new Uri(@"c:\" +
string.Format("{0:yyyy-MM-dd_hh-mm-ss-tt}", DateTime.Now) + ".jpg");
// Gives error: Could not find file 'c:\2013-05-26_04-40-25-AM.jpg'
myBitmapImage.EndInit();
newimage.Source = myBitmapImage;
newstackPanel.Children.Add(newimage);
結果: エラー ファイル 'c:\2013-05-26_04-44-59-AM.jpg' が見つかりませんでした。
c:\ ドライブにファイルを保存するだけで、ファイルを見つけようとするのはなぜですか?