Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
private void button1_Click(object sender, System.EventArgs e)
{
// Textdatei öffnen
OpenFileDialog ofd = new OpenFileDialog();
ofd.Title = "Textdatei wählen...";
ofd.Filter = "Textdatei (*.txt)|*.txt";
ofd.FilterIndex = 1;
if( ofd.ShowDialog() != DialogResult.OK )
return;
// Aktuelle Codierung bestimmen
StreamReader reader = File.OpenText(ofd.FileName);
if (reader.CurrentEncoding == System.Text.Encoding.Unicode)
return;
ArrayList al = new ArrayList();
string s;
while ((s = reader.ReadLine()) != null)
{
al.Add(s);
}
reader.Close();
// Stream mit der zu verwendenden Codierung definieren
FileStream fs = File.OpenWrite(ofd.FileName);
StreamWriter writer = new StreamWriter(fs, System.Text.Encoding.Unicode);
foreach (string t in al)
{
writer.WriteLine(t);
}
writer.Close();
}
StreamWriter sw = new StreamWriter("./tagopen.txt", false, System.Text.Encoding.GetEncoding("utf-16"));
sw.Write("<" + args[0] + ">");
sw.Close();
// String in eine Byte-Array umwandeln
byte[] baASCIIArgs0 = Encoding.ASCII.GetBytes(args[0]);
byte[] baUTF16Args0 = Encoding.Convert(Encoding.ASCII, Encoding.Unicode, baASCIIArgs0);
// Erstelle UTF-16 Datei
FileStream fs = File.Create("./tagopen.txt");
BinaryWriter bw = new BinaryWriter(fs);
bw.Write(baUTF16Args0);
bw.Close();
fs.Close();