bisschen von beidem ist auch gut 😁 😁
Naja ich werde mein Glück versuchen... mit
Form1 ada = new Form1();
Form1.Show();
Application.Run();
gehts nicht 🙁
Okay das Problem mit der Dosbox habe ich gelöst... nur aus dem Code werde ich nicht ganz schlau!
In VS habe ich eine Form1.cs und eine Program.cs
In der Form1.cs:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication4
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
}
}
Nun wie kann ich jetzt mit diesem Code die Form aufrufen (den Sie mir gegeben haben)
LOL, ich bins nochmal... ich habe nun deinen Code eingebunden und er funktioniert perfekt. Problem: Es öffnet sich immer bevor der Form aufgerufen wird eine Dosbox... der Focus bleibt jedoch auf der DosBox also erscheint das Fenster hinter der Dosbox. Kann man das irgendwie deaktivieren das die DosBox da erscheint?
Danke damit ist mir schon mal sehr geholfen.
Und wie jetzt? Deinen Code einfach in die Program.cs rein?
Sorry falls ich nerv
Ja, das ist mir schon klar...nur so leicht wie das oben gezeigt wurde ist das nich...
Ich kann nicht einfach aus Form1 die Form2 aufrufen und die Form1 danach schliessen mit Close... da muss es doch eine Möglichkeit geben verzweifelt
Willst du damit sagen das es in C# keine einfachen Funktionen wie
Form2.Show();
Form1.Unload();
gibt??? 8o
Wie machen das dann Programmierer in C# die mehrere Fenster brauchen? 🤔
Nein leider geht der Code nicht. Beide Fenster gehen für ungefähr 30 Millisekunden auf und dann beendet sich das Programm ?!
Wie kann ich sie dann Global definieren?
Sorry bin noch recht neu in der "C# Szene"
P.S Es funktioniert das nicht: Wenn ich das Close vor den Show befehl stelle closed auf einmal die ganze Appl. und wenn ich close nach show stelle bleibt form1 einfach offen 🙁
Lg,
Sebastian
Hallo Leute! Habe folgendes Problem: Ich möchte aus der Startform (Form1) die Form2 aufrufen und danach Form1 schliessen (nicht HIDEN, da jedesmal danach sich das programm nicht ordentlich beendet da die form1 noch unsichtbar aktiv ist)
Mein code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace BSS2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if(textBox1.Text == "admin") {
if (textBox2.Text == "refo3")
{
Form1 frm1 = new Form1();
Form2 frm2 = new Form2();
frm2.Show();
frm1.Close();
}
}
else
{
MessageBox.Show("Login fehlgeschlagen");
}
}
}
}