{"id":12048,"date":"2017-03-28T00:00:00","date_gmt":"2017-03-27T16:00:00","guid":{"rendered":"https:\/\/fgchen.com\/wpedu2\/2017\/03\/28\/%e3%80%90%e7%a8%8b%e5%bc%8f%e8%a8%ad%e8%a8%88%e3%80%91%e3%80%90c%e3%80%91%e4%bd%bf%e7%94%a8openfiledialog%e4%be%86%e9%96%8b%e5%95%9f%e6%96%87%e5%ad%97%e6%aa%94%e6%a1%88\/"},"modified":"2026-03-30T14:50:27","modified_gmt":"2026-03-30T06:50:27","slug":"%e3%80%90%e7%a8%8b%e5%bc%8f%e8%a8%ad%e8%a8%88%e3%80%91%e3%80%90c%e3%80%91%e4%bd%bf%e7%94%a8openfiledialog%e4%be%86%e9%96%8b%e5%95%9f%e6%96%87%e5%ad%97%e6%aa%94%e6%a1%88","status":"publish","type":"post","link":"https:\/\/fgchen.com\/wpedu\/2017\/03\/%e3%80%90%e7%a8%8b%e5%bc%8f%e8%a8%ad%e8%a8%88%e3%80%91%e3%80%90c%e3%80%91%e4%bd%bf%e7%94%a8openfiledialog%e4%be%86%e9%96%8b%e5%95%9f%e6%96%87%e5%ad%97%e6%aa%94%e6%a1%88\/","title":{"rendered":"\u3010\u7a0b\u5f0f\u8a2d\u8a08\u3011\u3010C#\u3011\u4f7f\u7528OpenFileDialog\u4f86\u958b\u555f\u6587\u5b57\u6a94\u6848"},"content":{"rendered":"\u7a0b\u5f0f\u5c08\u6848\u4e0b\u8f09\uff1a<a href=\"http:\/\/www.fgchen.com\/wp\/%e3%80%90%e7%a8%8b%e5%bc%8f%e8%a8%ad%e8%a8%88%e3%80%91%e3%80%90c%e3%80%91%e4%bd%bf%e7%94%a8openfiledialog%e4%be%86%e9%96%8b%e5%95%9f%e6%96%87%e5%ad%97%e6%aa%94%e6%a1%88\/opentextfile\/\" rel=\"attachment wp-att-4836\">openTextFile<\/a>\n<img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-4714\" src=\"http:\/\/www.fgchen.com\/wp\/wp-content\/uploads\/2017\/03\/openTextFile-1.png\" alt=\"\" width=\"457\" height=\"269\" \/>\n<strong><span style=\"font-size: 18pt\">\u7a0b\u5f0f\u4e2d\u7684\u5143\u4ef6\uff1a<\/span><\/strong>\n1\uff0eOpenFileDialog\n2\uff0eButton\n3\uff0eTextBox\uff0c\u540d\u7a31\u8a2d\u5bebtbResult\uff0c\u591a\u884c\uff0c\u5782\u76f4scrollbar\n<span style=\"font-size: 18pt\"><strong>\u7a0b\u5f0f\u78bc\uff1a<\/strong><\/span>\n\n<pre class=\"theme:vs2012 lang:c# decode:true\">using System;\nusing System.Collections.Generic;\nusing System.ComponentModel;\nusing System.Data;\nusing System.Drawing;\nusing System.Linq;\nusing System.Text;\nusing System.Threading.Tasks;\nusing System.Windows.Forms;\nnamespace WindowsFormsApplication2\n{\n    public partial class Form1 : Form\n    {\n        public Form1()\n        {\n            InitializeComponent();\n        }\n        private void button1_Click(object sender, EventArgs e)\n        {\n            \/\/ \u5efa\u7acb\u4e00\u500bOpenFileDialog\u7269\u4ef6\n            OpenFileDialog openFileDialog1 = new OpenFileDialog();\n            \/\/ \u8a2d\u5b9aOpenFileDialog\u5c6c\u6027\n            openFileDialog1.Title = \"\u9078\u64c7\u8981\u958b\u555f\u7684\u6587\u5b57\u6a94\u6848\";\n            openFileDialog1.Filter = \"Text Files (.txt)|*.txt|All Files (*.*)|*.*\";\n            openFileDialog1.FilterIndex = 1;\n            openFileDialog1.Multiselect = true;\n            \/\/ \u559a\u7528ShowDialog\u65b9\u6cd5\uff0c\u6253\u958b\u5c0d\u8a71\u65b9\u584a\n            if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)\n            {\n                string theFile = openFileDialog1.FileName; \/\/\u53d6\u5f97\u6a94\u540d\n                Encoding enc = Encoding.GetEncoding(\"big5\"); \/\/\u8a2d\u5b9a\u6a94\u6848\u7684\u7de8\u78bc\n                tbResult.Text = System.IO.File.ReadAllText(theFile, enc); \/\/\u4ee5\u6307\u5b9a\u7684\u7de8\u78bc\u65b9\u5f0f\u8b80\u53d6\u6a94\u6848\n            }\n        }\n    }\n}\n<\/pre>\n\n&nbsp;","protected":false},"excerpt":{"rendered":"<p>\u7a0b\u5f0f\u5c08\u6848\u4e0b\u8f09\uff1aopenTextFile \u7a0b\u5f0f\u4e2d\u7684\u5143\u4ef6\uff1a 1\uff0eOpenFileDi &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[266],"tags":[],"class_list":["post-12048","post","type-post","status-publish","format-standard","hentry","category-266"],"_links":{"self":[{"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/posts\/12048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/comments?post=12048"}],"version-history":[{"count":1,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/posts\/12048\/revisions"}],"predecessor-version":[{"id":13248,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/posts\/12048\/revisions\/13248"}],"wp:attachment":[{"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/media?parent=12048"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/categories?post=12048"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/tags?post=12048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}