OSDN Git Service

0.01pra release
[kuineator11/Kuineator.git] / Kuineator0.01pra / Kuineator0.01pra_src / kuineator / Settings / FileControl.cs
1 namespace Kuineator.Settings\r
2 {\r
3     static class FileControl\r
4     {\r
5         public static string CharacterCode;\r
6 \r
7         public static string getOpenFilePath()\r
8         {\r
9             System.Windows.Forms.OpenFileDialog f = new System.Windows.Forms.OpenFileDialog();\r
10             f.Title = "開く";\r
11             f.ShowDialog();\r
12             string filename = f.FileName;\r
13             return filename;\r
14         }\r
15 \r
16         public static string getOpenFilePath(string[] path)\r
17         {\r
18             string filter = path[0];\r
19             for (int i = 1; i < path.Length; i++) filter += "|" + path[i];\r
20             System.Windows.Forms.OpenFileDialog f = new System.Windows.Forms.OpenFileDialog();\r
21             f.Title = "開く";\r
22             f.Filter = filter;\r
23             f.ShowDialog();\r
24             return f.FileName;\r
25         }\r
26 \r
27         public static string getOpenFilePath(string current, string[] path)\r
28         {\r
29             string filter = path[0];\r
30             for (int i = 1; i < path.Length; i++) filter += "|" + path[i];\r
31             System.Windows.Forms.OpenFileDialog f = new System.Windows.Forms.OpenFileDialog();\r
32             f.Title = "開く";\r
33             f.Filter = filter;\r
34             f.InitialDirectory = @current;\r
35             f.ShowDialog();\r
36             return f.FileName;\r
37         }\r
38 \r
39         public static System.IO.FileStream getOpenFile()\r
40         {\r
41             System.Windows.Forms.OpenFileDialog f = new System.Windows.Forms.OpenFileDialog();\r
42             f.Title = "開く";\r
43             f.ShowDialog();\r
44             string filename = f.FileName;\r
45             if (filename == "") return null;\r
46             else return new System.IO.FileStream(filename,System.IO.FileMode.OpenOrCreate);\r
47         }\r
48 \r
49         public static System.IO.FileStream getOpenFile(string current)\r
50         {\r
51             System.Windows.Forms.OpenFileDialog f = new System.Windows.Forms.OpenFileDialog();\r
52             f.Title = "開く";\r
53             f.InitialDirectory = @current;\r
54             f.ShowDialog();\r
55             string filename = f.FileName;\r
56             if (filename == "") return null;\r
57             else return new System.IO.FileStream(filename, System.IO.FileMode.OpenOrCreate);\r
58         }\r
59 \r
60         public static System.IO.FileStream getOpenFile(string[] path)\r
61         {\r
62             string filter = path[0];\r
63             for (int i = 1; i < path.Length; i++) filter += "|" + path[i]; \r
64             System.Windows.Forms.OpenFileDialog f = new System.Windows.Forms.OpenFileDialog();\r
65             f.Title = "開く";\r
66             f.Filter = filter;\r
67             f.ShowDialog();\r
68             string filename = f.FileName;\r
69             if (filename == "") return null;\r
70             else return new System.IO.FileStream(filename, System.IO.FileMode.OpenOrCreate);\r
71         }\r
72 \r
73         public static System.IO.FileStream getOpenFile(string current, string[] path)\r
74         {\r
75             string filter = path[0];\r
76             for (int i = 1; i < path.Length; i++) filter += "|" + path[i];\r
77             System.Windows.Forms.OpenFileDialog f = new System.Windows.Forms.OpenFileDialog();\r
78             f.Title = "開く";\r
79             f.Filter = filter;\r
80             f.InitialDirectory = @current;\r
81             f.ShowDialog();\r
82             string filename = f.FileName;\r
83             if (filename == "") return null;\r
84             else return new System.IO.FileStream(filename, System.IO.FileMode.OpenOrCreate);\r
85         }\r
86 \r
87         public static string getSaveFilePath()\r
88         {\r
89             System.Windows.Forms.SaveFileDialog f = new System.Windows.Forms.SaveFileDialog();\r
90             f.Title = "保存";\r
91             f.ShowDialog();\r
92             return f.FileName;\r
93         }\r
94 \r
95         public static System.IO.FileStream getSaveFile()\r
96         {\r
97             System.Windows.Forms.SaveFileDialog f = new System.Windows.Forms.SaveFileDialog();\r
98             f.Title = "保存";\r
99             f.ShowDialog();\r
100             string filename = f.FileName;\r
101             if (filename == "") return null;\r
102             else return new System.IO.FileStream(filename, System.IO.FileMode.Create);\r
103         }\r
104 \r
105         public static System.IO.FileStream getSaveFile(string current)\r
106         {\r
107             System.Windows.Forms.SaveFileDialog f = new System.Windows.Forms.SaveFileDialog();\r
108             f.Title = "保存";\r
109             f.InitialDirectory = @current;\r
110             f.ShowDialog();\r
111             string filename = f.FileName;\r
112             if (filename == "") return null;\r
113             else return new System.IO.FileStream(filename, System.IO.FileMode.Create);\r
114         }\r
115 \r
116         public static System.IO.FileStream getSaveFile(string[] path)\r
117         {\r
118             string filter = path[0];\r
119             for (int i = 1; i < path.Length; i++) filter += "|" + path[i];\r
120             System.Windows.Forms.SaveFileDialog f = new System.Windows.Forms.SaveFileDialog();\r
121             f.Title = "保存";\r
122             f.Filter = filter;\r
123             f.ShowDialog();\r
124             string filename = f.FileName;\r
125             if (filename == "") return null;\r
126             else return new System.IO.FileStream(filename, System.IO.FileMode.Create);\r
127         }\r
128 \r
129         public static System.IO.FileStream getSaveFile(string current, string[] path)\r
130         {\r
131             string filter = path[0];\r
132             for (int i = 1; i < path.Length; i++) filter += "|" + path[i];\r
133             System.Windows.Forms.SaveFileDialog f = new System.Windows.Forms.SaveFileDialog();\r
134             f.Title = "保存";\r
135             f.Filter = filter;\r
136             f.InitialDirectory = @current;\r
137             f.ShowDialog();\r
138             string filename = f.FileName;\r
139             if (filename == "") return null;\r
140             else return new System.IO.FileStream(filename, System.IO.FileMode.Create);\r
141         }\r
142 \r
143     }\r
144 }\r