gladly:
private: System::Void newFileMenuitem_Click(System::Object * sender, System::EventArgs * e)
{
OpenFileDialog* fd = new OpenFileDialog();
fd->set_Filter(S"Head Coach Databases (*.mdb)|*.mdb|All files(*.*)|*.*");
fd->set_InitialDirectory(S"c:\\Program Files\\Aquajock Software\\Head Coach\\");
fd->set_Multiselect(false);
fd->set_Title(S"Create New Database...");
fd->set_CheckFileExists(false);
if (fd->ShowDialog() == DialogResult::OK)
{
try {
String* fname = fd->get_FileName(); if (File::Exists(fname))
{
MessageBox::Show(String::Concat(fname,S" already exists"),S"Error...");
newFileMenuitem_Click(sender, e);
return;
}
else
File::Copy(S"C:\\Program Files\\Aquajock Software\\Head Coach\\Bin\\hc_source.mdb",String::Concat(S"C:\\Program Files\\Aquajock Software\\Head Coach\\",fname),false);
return;
}
catch(Exception* ex){
MessageBox::Show(ex->Message);
newFileMenuitem_Click(sender, e);
return;
}
}
}