unity 打开外部文件夹多选

 void InitOpenFileName()
    {
        Openofn = new OpenFileName();
        Openofn.structSize = Marshal.SizeOf(Openofn);
        Openofn.filter = "图片文件或PDF文件(*.jpg;*.png;*.pdf)\0*.jpg;*.png;*.pdf\0";
        Openofn.file = new string(new char[1024]);
        Openofn.maxFile = Openofn.file.Length;
        Openofn.fileTitle = new string(new char[64]);
        Openofn.maxFileTitle = Openofn.fileTitle.Length;
        Openofn.initialDir = "C:\\";
        Openofn.title = "选择图片或PDF文件";
        Openofn.defExt = "PDF";
        Openofn.flags = 0x00080000 | 0x00001000 | 0x00000800 | 0x00000200 | 0x00000008;   //OFN_EXPLORER|OFN_FILEMUSTEXIST|OFN_PATHMUSTEXIST| OFN_ALLOWMULTISELECT|OFN_NOCHANGEDIR    

        Saveofn = new OpenFileName();
        Saveofn.structSize = Marshal.SizeOf(Saveofn);
        Saveofn.filter = "word文件(*.doc;*.docx)\0*.doc;*.docx\0";
        Saveofn.file = new string(new char[1024]);
        Saveofn.maxFile = Saveofn.file.Length;
        Saveofn.fileTitle = new string(new char[64]);
        Saveofn.maxFileTitle = Saveofn.fileTitle.Length;
        Saveofn.initialDir = "C:\\";
        Saveofn.title = "保存word文件";
        Saveofn.defExt = "WORD";
        Saveofn.flags = 0x00080000 | 0x00001000 | 0x00000800 | 0x00000008;   //OFN_EXPLORER|OFN_FILEMUSTEXIST|OFN_PATHMUSTEXIST|OFN_NOCHANGEDIR    

    }
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DayBreakYHX

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值