作者:小白也坚强_177 | 来源:互联网 | 2023-09-13 21:07
用vs2010写对话框程序,如下:代码如下:private:System::Voidopenfile_Click(System::Object^sender,System::
用vs2010写对话框程序,如下:
代码如下:
private: System::Void openfile_Click(System::Object^ sender, System::EventArgs^ e) {
dlgOpenFile->Filter = "BIN文件(*.bin)|(*.bin)|所有文件(*.*)|*.*";
dlgOpenFile->FilterIndex = 2;
dlgOpenFile->DefaultExt = ".bin";
dlgOpenFile->FileName = "";
dlgOpenFile->RestoreDirectory = true;
if(dlgOpenFile->ShowDialog() == System::Windows::Forms::DialogResult::OK)
{
//如何获取bin文件的内容 需要对每一个字节都进行检查
...........................
}
5 个解决方案
可以使用createfile readfile writefile closehandle 来处理文件内容
推荐使用WinHex软件查看或者编辑(慎用)硬盘或文件或内存中的原始字节内容。
文件小的话用File::ReadAllBytes,盖完了再用File::WriteAllBytes存回去。文件大的话建一个FileStream