OpenFileDialog openFileDialog1 = new OpenFileDialog();
            openFileDialog1.InitialDirectory = strOpenFileFolder;//初始目录,不赋值也可以
openFileDialog1.Filter = “mxml文件(*.mxml)|*.mxml”;//文件类型
openFileDialog1.ShowDialog();//弹出选择框
String strOpenFileFolder = openFileDialog1.FileName.Substring(0,openFileDialog1.FileName.LastIndexOf(‘\\’));//打开的文件的目录
String strOpenFileName = openFileDialog1.FileName;//打开的文件的全限定名

SaveFileDialog saveFileDialog1 = new SaveFileDialog();
            saveFileDialog1.InitialDirectory = strSaveFileName;//保存的默认目录,不赋值也可以
saveFileDialog1.Filter = “swf文件(*.swf)|*.swf”;//过滤显示的文件类型
saveFileDialog1.FileName = strOpenFileName.Substring(0,strOpenFileName.LastIndexOf(‘.’))+”.swf”;//保存的文件名
saveFileDialog1.ShowDialog();//弹出选择框
String strSaveFileFolder = saveFileDialog1.FileName.Substring(0,saveFileDialog1.FileName.LastIndexOf(‘\\’));//保存的文件的目录
String strSaveFileName = saveFileDialog1.FileName;//保存的文件的全限定名

C#的OpenFileDialog和SaveFileDialog的常见用法相关推荐

  1. mysql中正则表达式的用法_Mysql中正则表达式Regexp常见用法

    Mysql中Regexp常见用法 模糊匹配,包含特定字符串 # 查找content字段中包含"车友俱乐部"的记录 select * from club_content where ...

  2. python六:常见数据类型以及常见用法

    bool 布尔值 # 在bool中 0,()(空元祖),[](空列表),{}(空字典),None,""(空字符串) 都是False int 整形 float 浮点型 str 字符串 ...

  3. vue-router 的常见用法

    vue-router 的常见用法 1. 路由重定向 路由重定向指的是:用户在访问地址 A 的时候,强制用户跳转到地址 C ,从而展示特定的组件页面. 通过路由规则的 redirect 属性,指定一个新 ...

  4. 空的宏定义作用及常见用法

    空的宏定义作用及常见用法 我们学习宏定义的第一个概念是,宏定义作为替换作用. 例如: #define SIZE 32 // 接下来代码使用SIZE就相当于32 宏定义是编译器在编译时,将程序中所有SI ...

  5. Arrays常见用法

    Arrays常见用法

  6. sed文本处理常见用法

    sed文本处理常见用法    2011-06-24  TsengYia#126.com http://tsengyia.blog.chinaunix.net/   ################## ...

  7. typeset的常见用法

    [保留] typeset的常见用法 http://www.chinaunix.net 作者:寂寞烈火  发表于:2007-12-16 09:50:34 [发表评论] [查看原文] [Shell讨论区] ...

  8. 框架前期准备篇之AutoFac常见用法总结 转载

    框架前期准备篇之AutoFac常见用法总结 一. 说在前面的话 凡是大约工作在两年以上的朋友们,或多或少都会接触到一些框架搭建方面的知识,只要一谈到框架搭建这个问题或者最佳用法这个问题,势必会引起一点 ...

  9. Java集合Collection与List的关系、常见用法

    关系树 [java] view plain copy print? ---|Collection: 单列集合 ---|List: 有存储顺序, 可重复 ---|ArrayList: 数组实现, 查找快 ...

最新文章

  1. 第2关:利用栈判断字符串括号是否匹配
  2. 图像切割之(一)概述
  3. Jax-RS自定义异常处理
  4. Linux——userdel删除用户不完全问题
  5. kafka partition分配_logstash消费kafka数据,partition分配不均衡
  6. 基于JWT(Json Web Token)的授权方式
  7. [学习整理]eclipe/MyEclipse:重要的快捷键
  8. 电脑投屏电视怎么设置_教程 | 小米VR一体机投屏到电视/电脑/手机
  9. zabbix3.4 监控mysql 数据库连接数
  10. edittext 点击区域外隐藏输入法
  11. 海军装备、舰船电子设备|环境可靠性试验|GJB150A\GJB4
  12. 微软产品居然出现中文兼容问题
  13. ImportError: DLL load failed while importing QtWidgets: 找不到指定的程序
  14. 论巴西世界杯带给移动互联网产品的契机!
  15. 复试数据库系统概论(2)
  16. Vue + Element + Table 分页选择勾选 和取消勾选的问题
  17. iOS开发-常用的数学方法
  18. 农村大学生的逆袭--025愉快的年夜饭
  19. 【Kubernetes 010】Ingress作用及Ingress-Nginx实际操作详解
  20. 东南大学破格保研挂科_东南大学保研条件挂科

热门文章

  1. 一套好用的MES系统,到底要具备哪些特质?
  2. for循环的正确执行顺序
  3. Java中缓存之内存缓存
  4. 想学板绘,需要练习线稿么,线稿怎么画好看点?
  5. html网站底部导航栏怎么做,如何设计一个页面的底部导航?
  6. k8s入坑之报错(9)k8s node节点加入到集群时卡住 “[preflight] Running pre-flight checks”...
  7. mybatis-sql语句莫名其妙被加上limit分页条件或未执行查询条件
  8. 生成和查看dump文件
  9. Arcgis desktop 10及Arcgis Engine 10破解
  10. 关于DateTime.Now.Ticks