我想在使用它之前檢查我硬盤中的文件是否爲圖像。如何檢查文件是否是C++中的圖像類型?
我使用C++/CLI
OpenFileDialog^ openFileDialog1 = gcnew OpenFileDialog;
if (openFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK) {
Bitmap^ PreviewImage = gcnew Bitmap(openFileDialog1->FileName); //If File is not an image this will crash.
}
,因爲我在該行評價說,如果該文件是不是會產生錯誤的圖像,我該如何檢查,如果該文件是前手的圖像?
在此先感謝。
是否可以讓一個例子捕獲此異常?非常感謝你。 – Grego 2012-04-19 18:19:33
你在問如何使用「catch」塊嗎? – SLaks 2012-04-19 18:19:55
哈哈哦yeaa我的壞,我想過別的東西。 ; D這對我來說很清楚。謝謝! – Grego 2012-04-19 18:27:12