FileOpen 打开文件
一。//打开文件格式private string m_supportedExt_bom = "Microsoft Excel|*.xls;*.xlsx";private void btnOpenFile_Click(object sender, EventArgs e){try{OpenFileDialog dlg = new OpenFileDialog();dlg.Filter = m_supportedExt_bom;if (dlg.ShowDialog() == DialogResult.OK){ImportFileName = dlg.FileName;textBox1.Text = ImportFileName;ProccessExcel();}FileOpened?.Invoke(sender, dlg.FileName);}catch { }}private void FileOpened(object sender, string FileName){if (this.InvokeRequired){this.Invoke(new EventHandler<string>(FileOpened), sender, FileName);}else{filename = FileName;//获取文件名string filelName = Path.GetFileNameWithoutExtension(FileName);StringBuilder newsb = new StringBuilder();for (int i = 0; i < filelName.Length; i++){if (filelName[i] < 0x4e00 || filelName[i] > 0x9fbb){newsb.Append(filelName[i]);}elsebreak;}mPartSpecificagtion = newsb.ToString();textSpecifiction.Text = mPartSpecificagtion;}FileOpened(this, subfiles[i]);二。
//首先,实例化对话框类实例 OpenFileDialog openDialog = new OpenFileDialog();//然后,判断如果当前用户在对话框里点击的是OK按钮的话。 if ( openDialog.ShowDialog() == DialogResult.OK){//将打开文件对话框的FileName属性传递到你的字符串进行处理 string filename = openDialog.FileName;}
FileOpen 打开文件相关推荐
- MFC程序打开文件对话框出错的问题解决
前几天从网上下了个图像分析的mfc小程序,是VC6的 用VC6在本地编译生成都没问题.执行起来弹出一个未处理的错误,程序崩溃退出. 想起来原来遇到过打开文件对话框方面的问题,当时项目时间紧张未能深究. ...
- java filedialog 打开文件_java 用文件对话框打开文件
//文件的打开 import java.awt.FileDialog; import java.awt.event.*; import java.io.*; import java.io.File; ...
- QT三种窗口、调试终端信息打印、新建菜单、设置窗口标题名称、界面初始化、打开文件对话框、保存文件对话框
三种窗口 QMainWindow:主窗口程序(创建菜单) QWidget:部件窗口 QDialog:对话框窗口 调试终端信息打印 #include <QtDebug>qDebug < ...
- 关于vc++6.0“打开文件“功能问题的解决方法
关于vc++6.0"打开文件"功能问题的解决方法 一.先下载FileTool.exe 二.安装外接程序 1. 运行 FileTool.Exe ,实际上是解压一个filetoo ...
- java 用文件对话框打开文件
//文件的打开 import java.awt.FileDialog; import java.awt.event.*; import java.io.*; import java.io.File; ...
- Unity中打开文件窗口(OpenFileDialog)的几种方法对比
1 概述 本文链接:http://blog.csdn.net/ithot/article/details/76997237 用Unity以来,一直都没怎么关注过打开对话框去选取本地文件,最近需要用到这 ...
- Ubuntu 打开文件 (使用nautilus )
有时候编译完代码之后想直击打开apk 或者其他的 所在的文件夹 我们在终端中输入nautilus xx (xx 文件夹的路径) 然后执行回车这样就直接打开文件夹了. 一般在终端中输入nau 在按下t ...
- Linux最大打开文件描述符数
1. 系统最大打开文件描述符数:/proc/sys/fs/file-max a. 查看 $ cat /proc/sys/fs/file-max 186405 2. 设置 a. 临时性 ...
- 操作系统学习:Linux0.12初始化详细流程-打开文件与加载可执行程序
本文参考书籍 1.操作系统真相还原 2.Linux内核完全剖析:基于0.12内核 3.x86汇编语言 从实模式到保护模式 4.Linux内核设计的艺术 ps:基于x86硬件的pc系统 Linux0.1 ...
- JS实现HTML上用button打开文件对话框
JS实现HTML上用button打开文件对话框 在HTML上有一button,点这个button的话,可以弹出文件选择的对话框,用ActiveX实现的,源码如下: Code 1<HTML> ...
最新文章
- ipsec协议(转)
- 计算最大回撤_看专业分析研究员如何一步步解读外汇市场结构,实现交易最大化盈利化!...
- SAP Spartacus 3.0 的一些变化
- vss和vs2008组合搭建源代码管理器
- html 文本溢出,确定HTML元素的内容是否溢出
- 强推!十大顶级大数据可视化工具 | 程序员硬核评测
- 说一下安卓的touch事件分发机制
- 技术MBA打造中国未来CTO
- 副本验证失败,指定域文件复制服务(FRS)复制SYSVOL共享。FRS弃用。
- bios升级工具_小白修电脑系列第十二期--手把手教你升级主板BIOS
- php 实时更新内容_PHP+Redis 有序集合实现 24 小时排行榜实时更新
- Java中4种引用类型笔记
- python读取数据库后生成网页_python查询数据库并将结果按照格式生成HTML页面展示...
- Android开发笔记(九)特别的.9图片
- “Java引领技术人生”专题讲座——Java畅销书作者李刚巡讲活动
- navicat for mysql 破解版 中文免费
- 怎样用UE4把一个Actor直接打包成Pak
- java幸运抽奖项目
- 疫情可视化part1
- Fiddler-使用教程