Keyword: savefiledialog file attributes
Public testone ()
{
Initializecomponent ();
Savefiledialog (); // call to open the savefiledialog save dialog box
}
# Region save dialog box
Private void savefiledialog ()
{
// String localfilepath, filenameext, newfilename, filepath;
Savefiledialog savefiledialog1 = new savefiledialog ();
// Set the file type
Savefiledialog1.filter = "TXT files (*. txt) | *. txt | all files (*. *) | *.*";
// Set the display sequence of default file types
Savefiledialog1.filterindex = 2;
// Whether to remember the last opened directory in the SAVE dialog box
Savefiledialog1.restoredirectory = true;
// Click the Save button to enter
If (savefiledialog1.showdialog () = dialogresult. OK)
{
// Obtain the file path
// Localfilepath = savefiledialog1.filename. tostring ();
// Get the file name without path
// Filenameext = localfilepath. substring (localfilepath. lastindexof ("\") + 1 );
// Obtain the file path without the file name
// Filepath = localfilepath. substring (0, localfilepath. lastindexof ("\\"));
// Add the time before the file name
// Newfilename = datetime. Now. tostring ("yyyymmdd") + filenameext;
// Add characters to the file name
// Savefiledialog1.filename. insert (1, "dameng ");
System. Io. filestream FS = (system. Io. filestream) savefiledialog1.openfile (); // output file
// FS outputs a file with text or images.
}
}
Open the comment if you use it.
# Endregion